Skip to content

Add live provider contract tests - #232

Merged
RitwikGupta merged 2 commits into
devfrom
live-contract-tests
Aug 1, 2026
Merged

Add live provider contract tests#232
RitwikGupta merged 2 commits into
devfrom
live-contract-tests

Conversation

@RitwikGupta

Copy link
Copy Markdown
Member

Adds a separate live contract suite for PittAPI’s external providers. These tests run outside the mocked unit suite and exercise calendars, courses, textbooks, dining, gyms, labs, laundry, shuttles, library services, Pittwire, the people directory, ESPN, and Pitt’s service-status feed.

A dedicated GitHub Actions workflow runs the live suite for pull requests targeting dev.

@RitwikGupta
RitwikGupta marked this pull request as draft July 29, 2026 05:19
@RitwikGupta
RitwikGupta marked this pull request as ready for review July 31, 2026 08:57
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from 6f38616 to 94418c7 Compare July 31, 2026 08:58
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from 94418c7 to 3023f16 Compare July 31, 2026 09:16
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from fd9ee37 to ce19ef9 Compare August 1, 2026 06:44
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from ce19ef9 to ca7b1b4 Compare August 1, 2026 06:44
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from ca7b1b4 to ce517f0 Compare August 1, 2026 06:45
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from ce517f0 to dd07bab Compare August 1, 2026 06:45
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from dd07bab to 1e65e33 Compare August 1, 2026 06:45
Base automatically changed from pittapi-2-public-api to dev August 1, 2026 06:46
@RitwikGupta
RitwikGupta force-pushed the live-contract-tests branch from 1e65e33 to 58440c7 Compare August 1, 2026 06:46
@RitwikGupta
RitwikGupta merged commit e893d87 into dev Aug 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant