-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AJ-1188 Add wds consumer tests against datarepo provider #378
Conversation
temporarily publish only tdr pacts
update checkout
rename pact
rename pacticipants
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
temporary update for testing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the home stretch!
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Show resolved
Hide resolved
…act/TDRPactTest.java Co-authored-by: Josh Ladieu <[email protected]>
bd0f748
to
987a183
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks very much Bria and Josh for your work on this!
@jladieu , I have one request regarding the removal of a TDR provider state specification, but otherwise looks good to merge. I was able to massage things locally in TDR and see the published Pacts pass verification, so I know how I'll be updating my provider PR in flight.
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Outdated
Show resolved
Hide resolved
service/src/test/java/org/databiosphere/workspacedataservice/pact/TDRPactTest.java
Show resolved
Hide resolved
TDR snapshot is guaranteed to have at least one table, no need to declare this as part of a given. Context: #378 (comment)
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
https://broadworkbench.atlassian.net/browse/AJ-1188
This PR add consumer-side contract tests against TDR, which are verified in DataBiosphere/jade-data-repo#1528. See also the pact verification at https://pact-broker.dsp-eng-tools.broadinstitute.org/dashboard/provider/datarepo/consumer/terra-workspace-data-service.