• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MITLibraries / alma-sapinvoices
100%

Build:
DEFAULT BRANCH: main
Repo Added 16 Feb 2023 09:48PM UTC
Token gIpLro7XewhelPDGUBaGarwcS41PtDU0k regen
Build 324 Last
Files 7
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record
  • IN-1257-pip-audit
  • IN-1510-alma-sap-invoices-maintenance
  • IN-731-add-alma-functionality
  • IN-731-add-sap
  • app-setup
  • automation-updates
  • check-multiple-vendor-types
  • cli-setup
  • create_sandbox_data
  • dependabot/pip/bandit-1.7.5
  • dependabot/pip/boto3-1.26.100
  • dependabot/pip/boto3-1.26.101
  • dependabot/pip/boto3-1.26.102
  • dependabot/pip/boto3-1.26.103
  • dependabot/pip/boto3-1.26.104
  • dependabot/pip/boto3-1.26.105
  • dependabot/pip/boto3-1.26.106
  • dependabot/pip/boto3-1.26.107
  • dependabot/pip/boto3-1.26.108
  • dependabot/pip/boto3-1.26.109
  • dependabot/pip/boto3-1.26.110
  • dependabot/pip/boto3-1.26.111
  • dependabot/pip/boto3-1.26.112
  • dependabot/pip/boto3-1.26.113
  • dependabot/pip/boto3-1.26.114
  • dependabot/pip/boto3-1.26.115
  • dependabot/pip/boto3-1.26.116
  • dependabot/pip/boto3-1.26.117
  • dependabot/pip/boto3-1.26.118
  • dependabot/pip/boto3-1.26.119
  • dependabot/pip/boto3-1.26.120
  • dependabot/pip/boto3-1.26.121
  • dependabot/pip/boto3-1.26.122
  • dependabot/pip/boto3-1.26.91
  • dependabot/pip/boto3-1.26.92
  • dependabot/pip/boto3-1.26.93
  • dependabot/pip/boto3-1.26.94
  • dependabot/pip/boto3-1.26.95
  • dependabot/pip/boto3-1.26.96
  • dependabot/pip/boto3-1.26.97
  • dependabot/pip/boto3-1.26.98
  • dependabot/pip/boto3-1.26.99
  • dependabot/pip/boto3-1.28.10
  • dependabot/pip/boto3-1.28.11
  • dependabot/pip/boto3-1.28.12
  • dependabot/pip/boto3-1.28.13
  • dependabot/pip/boto3-1.28.15
  • dependabot/pip/boto3-1.28.16
  • dependabot/pip/boto3-1.28.17
  • dependabot/pip/boto3-1.28.18
  • dependabot/pip/boto3-1.28.19
  • dependabot/pip/boto3-1.28.20
  • dependabot/pip/boto3-1.28.21
  • dependabot/pip/boto3-1.28.22
  • dependabot/pip/boto3-1.28.23
  • dependabot/pip/boto3-1.28.24
  • dependabot/pip/boto3-1.28.25
  • dependabot/pip/boto3-1.28.26
  • dependabot/pip/boto3-1.28.27
  • dependabot/pip/boto3-1.28.28
  • dependabot/pip/boto3-1.28.29
  • dependabot/pip/boto3-1.28.30
  • dependabot/pip/boto3-1.28.31
  • dependabot/pip/boto3-1.28.32
  • dependabot/pip/boto3-1.28.33
  • dependabot/pip/boto3-1.28.34
  • dependabot/pip/boto3-1.28.35
  • dependabot/pip/boto3-1.28.36
  • dependabot/pip/boto3-1.28.37
  • dependabot/pip/boto3-1.28.38
  • dependabot/pip/boto3-1.28.39
  • dependabot/pip/boto3-1.28.4
  • dependabot/pip/boto3-1.28.40
  • dependabot/pip/boto3-1.28.41
  • dependabot/pip/boto3-1.28.42
  • dependabot/pip/boto3-1.28.43
  • dependabot/pip/boto3-1.28.44
  • dependabot/pip/boto3-1.28.45
  • dependabot/pip/boto3-1.28.46
  • dependabot/pip/boto3-1.28.47
  • dependabot/pip/boto3-1.28.48
  • dependabot/pip/boto3-1.28.49
  • dependabot/pip/boto3-1.28.5
  • dependabot/pip/boto3-1.28.50
  • dependabot/pip/boto3-1.28.51
  • dependabot/pip/boto3-1.28.52
  • dependabot/pip/boto3-1.28.53
  • dependabot/pip/boto3-1.28.54
  • dependabot/pip/boto3-1.28.55
  • dependabot/pip/boto3-1.28.56
  • dependabot/pip/boto3-1.28.57
  • dependabot/pip/boto3-1.28.58
  • dependabot/pip/boto3-1.28.59
  • dependabot/pip/boto3-1.28.6
  • dependabot/pip/boto3-1.28.60
  • dependabot/pip/boto3-1.28.61
  • dependabot/pip/boto3-1.28.62
  • dependabot/pip/boto3-1.28.63
  • dependabot/pip/boto3-1.28.8
  • dependabot/pip/boto3-1.28.9
  • dependabot/pip/boto3-1.40.56
  • dependabot/pip/boto3-1.40.57
  • dependabot/pip/boto3-1.40.58
  • dependabot/pip/boto3-1.40.59
  • dependabot/pip/boto3-1.40.60
  • dependabot/pip/boto3-1.40.61
  • dependabot/pip/boto3-1.40.62
  • dependabot/pip/boto3-stubs-1.26.100
  • dependabot/pip/boto3-stubs-1.26.101
  • dependabot/pip/boto3-stubs-1.26.102
  • dependabot/pip/boto3-stubs-1.26.103.post1
  • dependabot/pip/boto3-stubs-1.26.104
  • dependabot/pip/boto3-stubs-1.26.105
  • dependabot/pip/boto3-stubs-1.26.106
  • dependabot/pip/boto3-stubs-1.26.107
  • dependabot/pip/boto3-stubs-1.26.108
  • dependabot/pip/boto3-stubs-1.26.109
  • dependabot/pip/boto3-stubs-1.26.110
  • dependabot/pip/boto3-stubs-1.26.111
  • dependabot/pip/boto3-stubs-1.26.112
  • dependabot/pip/boto3-stubs-1.26.113
  • dependabot/pip/boto3-stubs-1.26.114
  • dependabot/pip/boto3-stubs-1.26.115
  • dependabot/pip/boto3-stubs-1.26.116
  • dependabot/pip/boto3-stubs-1.26.117
  • dependabot/pip/boto3-stubs-1.26.118
  • dependabot/pip/boto3-stubs-1.26.119
  • dependabot/pip/boto3-stubs-1.26.120
  • dependabot/pip/boto3-stubs-1.26.121
  • dependabot/pip/boto3-stubs-1.26.122
  • dependabot/pip/boto3-stubs-1.26.91
  • dependabot/pip/boto3-stubs-1.26.92
  • dependabot/pip/boto3-stubs-1.26.93
  • dependabot/pip/boto3-stubs-1.26.94
  • dependabot/pip/boto3-stubs-1.26.95
  • dependabot/pip/boto3-stubs-1.26.96
  • dependabot/pip/boto3-stubs-1.26.97.post1
  • dependabot/pip/boto3-stubs-1.26.98
  • dependabot/pip/boto3-stubs-1.26.99
  • dependabot/pip/boto3-stubs-1.28.11
  • dependabot/pip/boto3-stubs-1.28.13
  • dependabot/pip/boto3-stubs-1.28.15.post1
  • dependabot/pip/boto3-stubs-1.28.16
  • dependabot/pip/boto3-stubs-1.28.17
  • dependabot/pip/boto3-stubs-1.28.18
  • dependabot/pip/boto3-stubs-1.28.19
  • dependabot/pip/boto3-stubs-1.28.20
  • dependabot/pip/boto3-stubs-1.28.21
  • dependabot/pip/boto3-stubs-1.28.22
  • dependabot/pip/boto3-stubs-1.28.23
  • dependabot/pip/boto3-stubs-1.28.24
  • dependabot/pip/boto3-stubs-1.28.25
  • dependabot/pip/boto3-stubs-1.28.26
  • dependabot/pip/boto3-stubs-1.28.28
  • dependabot/pip/boto3-stubs-1.28.29
  • dependabot/pip/boto3-stubs-1.28.3.post2
  • dependabot/pip/boto3-stubs-1.28.30
  • dependabot/pip/boto3-stubs-1.28.31
  • dependabot/pip/boto3-stubs-1.28.32
  • dependabot/pip/boto3-stubs-1.28.33
  • dependabot/pip/boto3-stubs-1.28.34
  • dependabot/pip/boto3-stubs-1.28.35
  • dependabot/pip/boto3-stubs-1.28.36
  • dependabot/pip/boto3-stubs-1.28.37
  • dependabot/pip/boto3-stubs-1.28.38
  • dependabot/pip/boto3-stubs-1.28.39
  • dependabot/pip/boto3-stubs-1.28.4
  • dependabot/pip/boto3-stubs-1.28.40
  • dependabot/pip/boto3-stubs-1.28.41
  • dependabot/pip/boto3-stubs-1.28.42
  • dependabot/pip/boto3-stubs-1.28.43
  • dependabot/pip/boto3-stubs-1.28.44
  • dependabot/pip/boto3-stubs-1.28.45
  • dependabot/pip/boto3-stubs-1.28.46
  • dependabot/pip/boto3-stubs-1.28.47
  • dependabot/pip/boto3-stubs-1.28.48
  • dependabot/pip/boto3-stubs-1.28.49
  • dependabot/pip/boto3-stubs-1.28.5
  • dependabot/pip/boto3-stubs-1.28.50
  • dependabot/pip/boto3-stubs-1.28.51
  • dependabot/pip/boto3-stubs-1.28.52
  • dependabot/pip/boto3-stubs-1.28.53
  • dependabot/pip/boto3-stubs-1.28.54
  • dependabot/pip/boto3-stubs-1.28.55
  • dependabot/pip/boto3-stubs-1.28.56
  • dependabot/pip/boto3-stubs-1.28.57
  • dependabot/pip/boto3-stubs-1.28.59
  • dependabot/pip/boto3-stubs-1.28.60
  • dependabot/pip/boto3-stubs-1.28.61
  • dependabot/pip/boto3-stubs-1.28.62
  • dependabot/pip/boto3-stubs-1.28.63
  • dependabot/pip/boto3-stubs-1.28.8
  • dependabot/pip/boto3-stubs-1.28.9
  • dependabot/pip/certifi-2023.7.22
  • dependabot/pip/click-8.1.5
  • dependabot/pip/click-8.1.6
  • dependabot/pip/click-8.1.7
  • dependabot/pip/click-8.3.0
  • dependabot/pip/coverage-7.11.0
  • dependabot/pip/cryptography-41.0.3
  • dependabot/pip/cryptography-41.0.4
  • dependabot/pip/gitpython-3.1.34
  • dependabot/pip/gitpython-3.1.37
  • dependabot/pip/moto-4.1.13
  • dependabot/pip/moto-4.1.14
  • dependabot/pip/moto-4.1.6
  • dependabot/pip/moto-4.1.7
  • dependabot/pip/moto-4.1.8
  • dependabot/pip/moto-4.2.0
  • dependabot/pip/moto-4.2.2
  • dependabot/pip/moto-4.2.3
  • dependabot/pip/moto-4.2.4
  • dependabot/pip/moto-4.2.5
  • dependabot/pip/moto-5.1.15
  • dependabot/pip/mypy-1.0.1
  • dependabot/pip/mypy-1.1.1
  • dependabot/pip/paramiko-3.1.0
  • dependabot/pip/pytest-7.2.2
  • dependabot/pip/ruff-0.14.1
  • dependabot/pip/ruff-0.14.2
  • dependabot/pip/sentry-sdk-1.16.0
  • dependabot/pip/sentry-sdk-1.17.0
  • dependabot/pip/types-paramiko-3.0.0.5
  • dependabot/pip/types-paramiko-3.0.0.6
  • dependabot/pip/types-paramiko-3.0.0.7
  • dependabot/pip/types-paramiko-3.0.0.8
  • dependabot/pip/types-requests-2.28.11.16
  • dependabot/pip/types-requests-2.28.11.17
  • dependabot/pip/types-requests-2.31.0.2
  • dependabot/pip/types-requests-2.31.0.3
  • dependabot/pip/types-requests-2.31.0.4
  • dependabot/pip/types-requests-2.31.0.5
  • dependabot/pip/types-requests-2.31.0.6
  • dependabot/pip/types-requests-2.31.0.8
  • dependabot/pip/urllib3-1.26.17
  • dependency-update
  • dependency-updates
  • handle-timeout
  • main
  • maintenance-06-2024
  • misc-updates
  • multiple-vendor-types
  • refs/tags/v1.0.0
  • refs/tags/v1.1
  • refs/tags/v1.1.0
  • refs/tags/v1.1.1
  • refs/tags/v1.2.0
  • v1.3.0

20 Mar 2026 12:29PM UTC coverage: 100.0%. Remained the same
23342857847

push

github

web-flow
Merge pull request #274 from MITLibraries/ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record

Ensy 483 update sap app to assign vendor id vid from vendor record

125 of 125 new or added lines in 1 file covered. (100.0%)

685 of 685 relevant lines covered (100.0%)

1.0 hits per line

Relevant lines Covered
Build:
Build:
685 RELEVANT LINES 685 COVERED LINES
1.0 HITS PER LINE
Source Files on main
  • Tree
  • List 7
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23342857847 main Merge pull request #274 from MITLibraries/ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record Ensy 483 update sap app to assign vendor id vid from vendor record push 20 Mar 2026 12:31PM UTC web-flow github
100.0
23211496969 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record add tests for fund cache Pull #274 17 Mar 2026 07:02PM UTC adamshire123 github
100.0
23211142079 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record use generic fixture for testing parsing an invoice with multibyte error add some additonal doc strings Pull #274 17 Mar 2026 06:53PM UTC adamshire123 github
100.0
23210324875 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record move problem invoices to a fixture - move updated problem invoices to a fixture in test_sap.py so they can be reused - remove the outdated problem invoices fixture from conftest.py since they are only used in test_sap.py Pull #274 17 Mar 2026 06:35PM UTC adamshire123 github
100.0
23209794529 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record refactor error handling for warnings - adds new data structure to sap invoice data to hold all errors for each invoice for which we want to generate warnings - Error classes handle constructing their own messages, so generating the warning from... Pull #274 17 Mar 2026 06:22PM UTC adamshire123 github
100.0
22866072301 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record Refactor invoice parsing to separate data retrieval from assembly Extract vendor and fund retrieval into dedicated functions (get_vendor_data, get_fund_data, get_fund_record) so that parse_single_invoice assembles sap_invoice_data explicitly rath... Pull #274 09 Mar 2026 05:29PM UTC adamshire123 github
100.0
22637116100 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record Add vendor financial system code validation and error handling - Introduced VendorFinancialSysCodeError for handling invalid financial system codes. - Updated invoice parsing to capture financial system code errors. - Enhanced vendor data populat... push 03 Mar 2026 06:26PM UTC adamshire123 github
100.0
22630556593 main Merge pull request #273 from MITLibraries/dependency-updates Dependency updates push 03 Mar 2026 03:42PM UTC web-flow github
100.0
22369178295 ENSY-483-update-sap-app-to-assign-vendor-id-vid-from-vendor-record adds financial sys code to sample invoice vendor push 24 Feb 2026 08:42PM UTC adamshire123 github
100.0
22368421792 dependency-updates linting updates push 24 Feb 2026 08:19PM UTC adamshire123 github
100.0
See All Builds (201)

Badge your Repo: alma-sapinvoices

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc