update changelog for release 4.6.7 #268
GitHub Actions / Unit Test Results
succeeded
Feb 16, 2024 in 0s
All 424 tests pass in 7s
Annotations
Check notice on line 0 in .github
github-actions / Unit Test Results
424 tests found
There are 424 tests, see "Raw output" for the full list of tests.
Raw output
au.com.dius.pact.core.pactbroker.ConsumerVersionSelectorSpec ‑ convert to JSON [tag: A, latest: false, consumer: Bob, fallback: null, json: {"consumer":"Bob","latest":false,"tag":"A"}, #3]
au.com.dius.pact.core.pactbroker.ConsumerVersionSelectorSpec ‑ convert to JSON [tag: A, latest: false, consumer: null, fallback: null, json: {"latest":false,"tag":"A"}, #2]
au.com.dius.pact.core.pactbroker.ConsumerVersionSelectorSpec ‑ convert to JSON [tag: A, latest: true, consumer: null, fallback: B, json: {"fallbackTag":"B","latest":true,"tag":"A"}, #1]
au.com.dius.pact.core.pactbroker.ConsumerVersionSelectorSpec ‑ convert to JSON [tag: A, latest: true, consumer: null, fallback: null, json: {"latest":true,"tag":"A"}, #0]
au.com.dius.pact.core.pactbroker.ConsumerVersionSelectorSpec ‑ convert to JSON [tag: null, latest: false, consumer: Bob, fallback: null, json: {"consumer":"Bob","latest":false}, #4]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ Handles responses with charset attributes
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: , options: [:], parsedUrl: , #0]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: http://docker:5000/pacts/provider/{a}{b}, options: [a:test/, b:b], parsedUrl: http://docker:5000/pacts/provider/test%2Fb, #6]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: http://docker:5000/pacts/provider/{provider}/latest, options: [:], parsedUrl: http://docker:5000/pacts/provider/%7Bprovider%7D/latest, #2]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: http://docker:5000/pacts/provider/{provider}/latest, options: [provider:test], parsedUrl: http://docker:5000/pacts/provider/test/latest, #3]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: http://docker:5000/{b}/provider/{a}/latest, options: [a:a, b:b], parsedUrl: http://docker:5000/b/provider/a/latest, #4]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: http://localhost:8080/123456, options: [:], parsedUrl: http://localhost:8080/123456, #1]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ can parse templated URLS correctly [url: {a}://docker:5000/pacts/provider/{b}/latest, options: [a:test, b:b], parsedUrl: test://docker:5000/pacts/provider/b/latest, #5]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ does not throw an exception if the required link is empty
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ don't decode/encode URLs from links
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ failure handling - body is a parsed json doc with errors
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ failure handling - body is a parsed json doc with no errors
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ failure handling - body is null
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ forAll calls the closure with each link data when the link is a collection
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ forAll calls the closure with the link data
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ forAll does nothing if there is no matching link
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ handles invalid URL characters when fetching documents from the broker
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ initialise request adds all the default headers to the request
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": "null"}, name: test, url: null, #2]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": null}, name: test, url: null, #1]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": { "test": "null" }}, name: test, url: null, #5]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": { "test": null }}, name: test, url: null, #4]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": { "test": { "blah": "123" } }}, name: test, url: null, #7]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": { "test": { "href": "123" } }}, name: test, url: 123, #8]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": { "test": { "href": 123 } }}, name: test, url: 123, #9]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": { "test": {} }}, name: test, url: null, #6]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {"_links": {}}, name: test, url: null, #3]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ link url test [json: {}, name: test, url: null, #0]
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ matches authentication scheme case insensitive
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ navigating with a base URL containing a path
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ populates the auth cache if preemptive authentication system property is enabled
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ post URL delegates to a handler if one is supplied
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ post URL returns a failure result if an exception is thrown
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ post URL returns failure if the response is 400
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ post URL returns success if the response is 200
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ retry strategy is added to execution chain of client
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ supports templated URLs with slashes in the expanded values
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ throws an exception if the _links is not found
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ throws an exception if the request fails
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ throws an exception if the required link is not found
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ throws an exception if the response is 404 Not Found
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ throws an exception if the response is not JSON
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ uploading a JSON doc
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ uploading a JSON doc returns an error
au.com.dius.pact.core.pactbroker.HalClientSpec ‑ uploading a JSON doc unsuccessful due to 409
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ No need to encode the provider name, consumer name, tags and version when uploading a pact
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can i deploy - should retry when there are unknown results
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query - encodes + correctly
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test 1 2 3, pacticipantVersion: , latest: UseLatest(latest=true), to: null, ignore: [], result: q[][pacticipant]=Test+1+2+3&latestby=cvp&q[][latest]=true&latest=true, #4]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=null, environment=env 1, mainBranch=null), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env+1, #13]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=null, environment=env1, mainBranch=null), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env1, #11]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=tag1, environment=env1, mainBranch=null), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env1&latest=true&tag=tag1, #12]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=tst 3/4, environment=null, mainBranch=null), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&latest=true&tag=tst+3%2F4, #7]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=tst, environment=null, mainBranch=null), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&latest=true&tag=tst, #3]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: null, ignore: [IgnoreSelector(name=bob, version=100)], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&latest=true&ignore[][pacticipant]=bob&ignore[][version]=100, #9]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: null, ignore: [IgnoreSelector(name=bob, version=null), IgnoreSelector(name=fred, version=null)], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&latest=true&ignore[][pacticipant]=bob&ignore[][pacticipant]=fred, #10]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: null, ignore: [IgnoreSelector(name=bob, version=null)], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&latest=true&ignore[][pacticipant]=bob, #8]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: null, ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&latest=true, #0]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatestTag(latestTag=tst 3/4), to: null, ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][tag]=tst+3%2F4&latest=true, #6]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatestTag(latestTag=tst), to: null, ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][tag]=tst&latest=true, #2]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: 1 0 0, latest: UseLatest(latest=false), to: null, ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][version]=1+0+0&latest=true, #5]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - matrix query [pacticipant: Test, pacticipantVersion: 100, latest: UseLatest(latest=false), to: null, ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][version]=100&latest=true, #1]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy - should return verificationResultUrl when there is one
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy to main branch - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=null, environment=env 1, mainBranch=false), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env+1, #2]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy to main branch - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=null, environment=env 1, mainBranch=true), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env+1&mainBranch=true&latest=true, #5]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy to main branch - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=null, environment=env1, mainBranch=false), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env1, #0]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy to main branch - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=null, environment=env1, mainBranch=true), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env1&mainBranch=true&latest=true, #3]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy to main branch - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=tag1, environment=env1, mainBranch=false), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env1&latest=true&tag=tag1, #1]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ can-i-deploy to main branch - matrix query [pacticipant: Test, pacticipantVersion: , latest: UseLatest(latest=true), to: To(tag=tag1, environment=env1, mainBranch=true), ignore: [], result: q[][pacticipant]=Test&latestby=cvp&q[][latest]=true&environment=env1&latest=true&tag=tag1&mainBranch=true&latest=true, #4]
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetches consumers with more than one tag successfully
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetches consumers with specified tag successfully
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetches provider pacts for verification based on selectors raw json configuration passed from cli
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching consumers with the new auth format
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching consumers with the old auth format
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors does not include wip pacts when pending parameter is false
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors falls back to the beta provider-pacts-for-verification link
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors falls back to the previous implementation if no link is available
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors includes providerVersionBranch when matchingBranch is set and pending status is false
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors includes wip pacts when parameter not blank
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors uses the provider-pacts-for-verification link and returns a list of results
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ fetching pacts with selectors when falling back to the previous implementation, use fallback tags if present
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ publishing pact with new publish endpoint
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ publishing pact with new publish endpoint - defaults to the consumer version system property
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ publishing pact with new publish endpoint - with the branch as a system property
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ publishing verification results with an exception should support any type of exception
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ returns an error when uploading a pact fails
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when falling back to the previous implementation, filter out null tag values from the selectors
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when fetching a pact, return the results as a Map
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when fetching consumers for an unknown provider, returns an empty pacts list
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when fetching consumers with specified tag for an unknown provider, returns an empty pacts list
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when fetching consumers with specified tag, does not decode the URLs to the pacts
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when fetching consumers, does not decode the URLs to the pacts
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when fetching pacts fails with a certificate error
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when publishing provider tags, return an Ok result if it succeeds
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when publishing provider tags, return an error result if any tag fails
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when publishing verification results, return a Err if the verification link has no href
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when publishing verification results, return a Err if there is no verification link
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when publishing verification results, return a Ok if the broker client returns success
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when publishing verification results, return a Ok if the links have different case
au.com.dius.pact.core.pactbroker.PactBrokerClientSpec ‑ when uploading a pact with tags, publish the tags first
au.com.dius.pact.core.pactbroker.PactBrokerClientTest ‑ retryWithWhenCountIsGreaterThanOneAndPredicateIsTrueRunsTheNumberOfTimeByTheCount()
au.com.dius.pact.core.pactbroker.PactBrokerClientTest ‑ retryWithWhenCountIsGreaterThanOneButPredicateIsFalseRunsOnce()
au.com.dius.pact.core.pactbroker.PactBrokerClientTest ‑ retryWithWhenCountIsGreaterThanOneRunsUntilThePredicateIsFalse()
au.com.dius.pact.core.pactbroker.PactBrokerClientTest ‑ retryWithWhenCountIsOneRunsOnce()
au.com.dius.pact.core.pactbroker.PactBrokerClientTest ‑ retryWithWhenCountIsZeroRunsOnce()
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang, interactionId=123}], description=), result2: Ok(interactionIds=[123]), result3: Failed(results=[{error=Bang, interactionId=123}], description=), #9]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=), result2: Failed(results=[Boom, Splat], description=), result3: Failed(results=[{error=Bang}, Boom, Splat], description=), #10]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=), result2: Failed(results=[Boom, Splat], description=B), result3: Failed(results=[{error=Bang}, Boom, Splat], description=B), #12]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=), result2: Ok(interactionIds=[123]), result3: Failed(results=[{error=Bang}, {interactionId=123}], description=), #8]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=), result2: Ok(interactionIds=[]), result3: Failed(results=[{error=Bang}], description=), #7]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=A), result2: Failed(results=[Boom, Splat], description=), result3: Failed(results=[{error=Bang}, Boom, Splat], description=A), #11]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=A), result2: Failed(results=[Boom, Splat], description=A), result3: Failed(results=[{error=Bang}, Boom, Splat], description=A), #14]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Failed(results=[{error=Bang}], description=A), result2: Failed(results=[Boom, Splat], description=B), result3: Failed(results=[{error=Bang}, Boom, Splat], description=A, B), #13]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123, 234]), result2: Failed(results=[{error=Bang, interactionId=456}, {error=err2, interactionId=234}], description=), result3: Failed(results=[{error=Bang, interactionId=456}, {error=err2, interactionId=234}, {interactionId=123}], description=), #17]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123, 234]), result2: Failed(results=[{error=Bang, interactionId=456}], description=), result3: Failed(results=[{error=Bang, interactionId=456}, {interactionId=123}, {interactionId=234}], description=), #16]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123, 234]), result2: Ok(interactionIds=[456]), result3: Ok(interactionIds=[123, 234, 456]), #15]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123]), result2: Failed(results=[{error=Bang, interactionId=123}], description=), result3: Failed(results=[{error=Bang, interactionId=123}], description=), #6]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123]), result2: Failed(results=[{error=Bang}], description=), result3: Failed(results=[{error=Bang}, {interactionId=123}], description=), #5]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123]), result2: Ok(interactionIds=[456]), result3: Ok(interactionIds=[123, 456]), #3]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[123]), result2: Ok(interactionIds=[]), result3: Ok(interactionIds=[123]), #2]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[]), result2: Failed(results=[{error=Bang}], description=), result3: Failed(results=[{error=Bang}], description=), #4]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[]), result2: Ok(interactionIds=[123]), result3: Ok(interactionIds=[123]), #1]
au.com.dius.pact.core.pactbroker.TestResultSpec ‑ merging results test [result1: Ok(interactionIds=[]), result2: Ok(interactionIds=[]), result3: Ok(interactionIds=[]), #0]
au.com.dius.pact.core.pactbroker.VerificationResultPayloadSpec ‑ exceptions should be serialised as a message and exception class
au.com.dius.pact.core.pactbroker.VerificationResultPayloadSpec ‑ handle body mismatches
au.com.dius.pact.core.pactbroker.VerificationResultPayloadSpec ‑ handle header mismatches
au.com.dius.pact.core.pactbroker.VerificationResultPayloadSpec ‑ include any successful interactions
au.com.dius.pact.core.pactbroker.VerificationResultPayloadSpec ‑ mismatches should be grouped by interaction
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - Extra path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - Full URL with spaces
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - Full url with the path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - URL with spaces
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - base ending in slash
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - just a path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - no port
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - normal URL
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - normal URL with no path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url - path with spaces
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - Extra path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - Full url with the path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - base ending in slash
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - just a path
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - no port
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - normal URL
au.com.dius.pact.core.pactbroker.util.HttpClientUtilsSpec ‑ build url when not encoding the path - normal URL with no path
au.com.dius.pact.core.support.AnnotationsSpec ‑ finds annotation on outer class
au.com.dius.pact.core.support.AnnotationsSpec ‑ finds annotation on outer class parent
au.com.dius.pact.core.support.AnnotationsSpec ‑ finds annotation on parent class
au.com.dius.pact.core.support.AnnotationsSpec ‑ finds annotation on provided class
au.com.dius.pact.core.support.AnnotationsSpec ‑ returns null if the annotation is not found
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: CONNECT, #5]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: DELETE, #4]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: GET, #0]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: HEAD, #1]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: OPTIONS, #7]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: PATCH, #8]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: POST, #2]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: PUT, #3]
au.com.dius.pact.core.support.HttpClientSpec ‑ http client should retry any requests for any method [method: TRACE, #6]
au.com.dius.pact.core.support.HttpClientSpec ‑ when creating a new http client, add any authentication as default headers
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: "a string value", value: a string value, #4]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: 100, value: 100, #1]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: 100.3, value: 100.3, #2]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: ["a string value", 2], value: [a string value, 2], #7]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: ["a string value"], value: [a string value], #6]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: [], value: [], #5]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: null, value: null, #0]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: true, value: true, #3]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: {"a": "A", "b": 1, "c": [100], "d": {"href": "blah"}}, value: [a:A, b:1, c:[100], d:[href:blah]], #9]
au.com.dius.pact.core.support.JsonSpec ‑ from JSON test [json: {}, value: [:], #8]
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - Null
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - boolean
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - float
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - integer
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - list
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - object
au.com.dius.pact.core.support.JsonSpec ‑ object to JSON string - string
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: "a string value", value: "a string value", #4]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: 100, value: 100, #1]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: 100.3, value: 100.3, #2]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: ["a string value", 2], value: [
"a string value",
2
], #7]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: ["a string value"], value: [
"a string value"
], #6]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: [], value: [
], #5]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: null, value: null, #0]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: true, value: true, #3]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: {"a": "A", "b": 1, "c": [100], "d": {"href": "blah"}}, value: {
"a": "A",
"b": 1,
"c": [
100
],
"d": {
"href": "blah"
}
}, #9]
au.com.dius.pact.core.support.JsonSpec ‑ pretty print test [json: {}, value: {
}, #8]
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - Boolean False
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - Boolean True
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - Json Null
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - Null
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - float
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - integer
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - list
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - object
au.com.dius.pact.core.support.JsonSpec ‑ toBoolean - string
au.com.dius.pact.core.support.JsonSpec ‑ toString - Boolean False
au.com.dius.pact.core.support.JsonSpec ‑ toString - Boolean True
au.com.dius.pact.core.support.JsonSpec ‑ toString - Json Null
au.com.dius.pact.core.support.JsonSpec ‑ toString - Null
au.com.dius.pact.core.support.JsonSpec ‑ toString - float
au.com.dius.pact.core.support.JsonSpec ‑ toString - integer
au.com.dius.pact.core.support.JsonSpec ‑ toString - list
au.com.dius.pact.core.support.JsonSpec ‑ toString - object
au.com.dius.pact.core.support.JsonSpec ‑ toString - string
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ deepMergeHandlesNull()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ deepMergeWithCollectionsRecursivelyMergesTheCollections()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ deepMergeWithCollectionsWithDifferentTypes()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ deepMergeWithEmptyMaps()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ deepMergeWithSimpleMaps()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ padToPadsTheArrayByCyclingTheElements()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ padToReturnsAnEmptyListWhenIfTheArrayIsEmpty()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ padToReturnsTheListIfTheArrayIsBiggerThanThePad()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ padToReturnsTheListIfTheArrayIsHasTheSameSizeAsThePad()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ zipAllReturnsACorrectlySizedListWhenTheListIsEmpty()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ zipAllReturnsACorrectlySizedListWhenTheListsHaveTheSameSize()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ zipAllReturnsACorrectlySizedListWhenTheOtherListIsBigger()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ zipAllReturnsACorrectlySizedListWhenTheOtherListIsEmpty()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ zipAllReturnsACorrectlySizedListWhenTheOtherListIsSmaller()
au.com.dius.pact.core.support.KotlinLanguageSupportTest ‑ zipAllReturnsAnEmptyListWhenBothListsAreEmpty()
au.com.dius.pact.core.support.UtilsSpec ‑ lookup value from environment - key is a system property
au.com.dius.pact.core.support.UtilsSpec ‑ lookup value from environment - key is an environment variable
au.com.dius.pact.core.support.UtilsSpec ‑ lookup value from environment - key is an environment variable 2
au.com.dius.pact.core.support.UtilsSpec ‑ lookup value from environment - key is not found
au.com.dius.pact.core.support.UtilsSpec ‑ lookup value from environment - snake-case value of key is an environment variable
au.com.dius.pact.core.support.UtilsSpec ‑ lookupInMap [map: [:], clazz: class java.lang.Boolean, defaultVal: true, value: true, #0]
au.com.dius.pact.core.support.UtilsSpec ‑ lookupInMap [map: [key:], clazz: class java.lang.Boolean, defaultVal: true, value: true, #1]
au.com.dius.pact.core.support.UtilsSpec ‑ lookupInMap [map: [key:false], clazz: class java.lang.Boolean, defaultVal: true, value: false, #2]
au.com.dius.pact.core.support.UtilsSpec ‑ lookupInMap [map: [key:null], clazz: class java.lang.Boolean, defaultVal: true, value: true, #3]
au.com.dius.pact.core.support.UtilsSpec ‑ permutations
au.com.dius.pact.core.support.UtilsSpec ‑ permutations when the first list is empty
au.com.dius.pact.core.support.UtilsSpec ‑ permutations when the lists are empty
au.com.dius.pact.core.support.UtilsSpec ‑ permutations when the second list is empty
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf ""
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "-1kb"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "-kb"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "100"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "22b"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "2KB"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "2kb"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "2mb"
au.com.dius.pact.core.support.UtilsSpec ‑ sizeOf "aksldjsk"
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: , error: Was expecting an integer at index 0, #0]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 0, error: Was expecting a '.' at index 1 but got the end of the input, #2]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 0sass, error: Was expecting a '.' at index 1 but got 's', #3]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 100, error: Was expecting a '.' at index 3 but got the end of the input, #4]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 100., error: Was expecting an integer at index 4, #5]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 100.10., error: Was expecting an integer at index 7, #6]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 100.10.1ss, error: Unexpected characters 'ss' at index 8, #9]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 100.10.sss, error: Was expecting an integer at index 7, #8]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: 100.10x, error: Unexpected characters 'x' at index 6, #7]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse errors [version: sdsd, error: Was expecting an integer at index 0, #1]
au.com.dius.pact.core.support.VersionParserSpec ‑ parse full version
au.com.dius.pact.core.support.VersionParserSpec ‑ parse invalid version
au.com.dius.pact.core.support.VersionParserSpec ‑ parse major.minor version
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Does Not Modify Strings With No Expressions
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Handles Empty Expression
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Handles single value as list
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Replaces The Expression With System Properties [expression: ${value} ${value2} , result: [value] [value2] , #4]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Replaces The Expression With System Properties [expression: ${value} , result: [value] , #3]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Replaces The Expression With System Properties [expression: ${value}, result: [value], #1]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Replaces The Expression With System Properties [expression: $${value}}, result: $[value]}, #5]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Replaces The Expression With System Properties [expression: ${value} , result: [value] , #2]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Replaces The Expression With System Properties [expression: ${value}, result: [value], #0]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ Throws An Exception On Unterminated Expressions
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ correctExpressionMarkers does nothing if the expression markers are not overridden
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ correctExpressionMarkers updates the end marker if overridden with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ correctExpressionMarkers updates the markers if overridden with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ correctExpressionMarkers updates the start marker if overridden with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ parseListExpression - Ignores empty values during compound expression processing
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ parseListExpression - Splits a compound expression value
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ parseListExpression - Splits several singular expression values
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ parseListExpression - trims whitespace from list items
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ supports overridden expression markers with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ toDefaultExpressions does nothing if the expression markers are not overridden
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ toDefaultExpressions restores the end marker if overridden with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ toDefaultExpressions restores the markers if overridden with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ toDefaultExpressions restores the start marker if overridden with sys prop
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: DECIMAL, result: 100.0, #11]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: DECIMAL, result: 100.0, #6]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: FLOAT, result: 100.0, #10]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: FLOAT, result: 100.0, #5]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: INTEGER, result: 100, #4]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: INTEGER, result: 100, #9]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: RAW, result: 100, #2]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: RAW, result: 100, #7]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: STRING, result: 100, #3]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: 100, type: STRING, result: 100, #8]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: string, type: RAW, result: string, #0]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with a defined type, converts the expression into the correct type [value: string, type: STRING, result: string, #1]
au.com.dius.pact.core.support.expressions.ExpressionParserSpec ‑ with overridden expression markers
au.com.dius.pact.core.support.json.JsonBuilderTest ‑ testBasicJson()
au.com.dius.pact.core.support.json.JsonBuilderTest ‑ testChildArrayJson()
au.com.dius.pact.core.support.json.JsonBuilderTest ‑ testChildMultiLevel()
au.com.dius.pact.core.support.json.JsonBuilderTest ‑ testChildObjectJson()
au.com.dius.pact.core.support.json.JsonBuilderTest ‑ testEmptyBuilder()
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - invalid characters similar to false
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - invalid characters similar to null
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - invalid characters similar to true
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - invalid exponent
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - invalid number
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - invalid number 2
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - string with invalid escape
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - string with invalid escaped hex chars
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ invalid next token - unterminated string
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - array end
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - array start
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - colon
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - comma
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - decimal
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - decimal with exponent
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - decimal with exponent 2
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - digit
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - empty document
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - false value
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - integer
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - negative integer
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - null value
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - object end
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - object start
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - string
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - string with escaped chars
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - string with escaped hex chars
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - true value
au.com.dius.pact.core.support.json.JsonLexerSpec ‑ next token - whitespace
au.com.dius.pact.core.support.json.JsonParserSpec ‑ can parse a pact file
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - empty document
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - invalid case
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - invalid comma
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - invalid end array
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - invalid end object
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - invalid object key
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - invalid value after other
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - minus with no following digits
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - missing colon
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - missing comma in array
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - missing comma in object
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - unterminated array
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - unterminated object
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - unterminated object key
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - unterminated string
au.com.dius.pact.core.support.json.JsonParserSpec ‑ invalid document - whitespace
au.com.dius.pact.core.support.json.JsonParserSpec ‑ parse a basic message pact
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - 2d array
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - 2d object
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - array
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - decimal
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - empty array
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - empty object
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - empty string
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - false
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - integer
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - keys with special chars
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - null
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - object
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - object with decimal value 1
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - object with decimal value 2
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - string
au.com.dius.pact.core.support.json.JsonParserSpec ‑ valid document - true
au.com.dius.pact.core.support.json.JsonValueSpec ‑ serialise with special chars in keys
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [116, 114, 117, 101, 125], expected: [0, 0, 0, 0, 1, 116, 114, 117, 101, 125], #10]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [123, 110, 117, 108, 108, 58, 32, 116, 114, 117, 101, 125], expected: [0, 0, 0, 0, 1, 123, 110, 117, 108, 108, 58, 32, 116, 114, 117, 101, 125], #12]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [123, 34, 110, 117, 108, 108, 34, 32, 116, 114, 117, 101, 125], expected: [0, 0, 0, 0, 1, 123, 34, 110, 117, 108, 108, 34, 32, 116, 114, 117, 101, 125], #15]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [123, 34, 110, 117, 108, 108, 34, 58, 32, 116, 114, 117, 101, 32, 34, 111, 116, 104, 101, 114, 34, 58, 32, 102, 97, 108, 115, 101, 125], expected: [0, 0, 0, 0, 1, 123, 34, 110, 117, 108, 108, 34, 58, 32, 116, 114, 117, 101, 32, 34, 111, 116, 104, 101, 114, 34, 58, 32, 102, 97, 108, 115, 101, 125], #17]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [123, 34, 110, 117, 108, 108, 34, 58, 32, 116, 114, 117, 101], expected: [0, 0, 0, 0, 1, 123, 34, 110, 117, 108, 108, 34, 58, 32, 116, 114, 117, 101], #8]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [123, 34, 110, 117, 108, 108, 58, 32, 116, 114, 117, 101, 125], expected: [0, 0, 0, 0, 1, 123, 34, 110, 117, 108, 108, 58, 32, 116, 114, 117, 101, 125], #13]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [123, 34, 110, 117, 92, 108, 108, 34, 58, 32, 116, 114, 117, 101, 125], expected: [0, 0, 0, 0, 1, 123, 34, 110, 117, 92, 108, 108, 34, 58, 32, 116, 114, 117, 101, 125], #14]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [32, 32, 32, 32, 32, 110, 117, 108, 108, 32, 116, 114, 117, 101], expected: [0, 0, 0, 0, 1, 32, 32, 32, 32, 32, 110, 117, 108, 108, 32, 116, 114, 117, 101], #5]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [32, 32, 32, 32, 32, 32, 32, 9, 10, 13], expected: [0, 0, 0, 0, 1, 32, 32, 32, 32, 32, 32, 32, 9, 10, 13], #2]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [32, 32, 32, 32, 32, 34, 110, 117, 108, 108, 32, 116, 114, 117, 101], expected: [0, 0, 0, 0, 1, 32, 32, 32, 32, 32, 34, 110, 117, 108, 108, 32, 116, 114, 117, 101], #6]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [32, 32, 32, 32, 32], expected: [0, 0, 0, 0, 1, 32, 32, 32, 32, 32], #0]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [32, 32, 45], expected: [0, 0, 0, 0, 1, 32, 32, 45], #3]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [32, 32, 9, 10, 13], expected: [0, 0, 0, 0, 1, 32, 32, 9, 10, 13], #1]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [49, 50, 51, 52, 44], expected: [0, 0, 0, 0, 1, 49, 50, 51, 52, 44], #11]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [49, 50, 93], expected: [0, 0, 0, 0, 1, 49, 50, 93], #9]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [78, 117, 108, 108], expected: [0, 0, 0, 0, 1, 78, 117, 108, 108], #4]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [91, 34, 110, 117, 108, 108, 34, 32, 116, 114, 117, 101, 93], expected: [0, 0, 0, 0, 1, 91, 34, 110, 117, 108, 108, 34, 32, 116, 114, 117, 101, 93], #16]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - Adds magic bytes to start of bytes [value: [91, 34, 110, 117, 108, 108, 34, 44, 32, 116, 114, 117, 101], expected: [0, 0, 0, 0, 1, 91, 34, 110, 117, 108, 108, 34, 44, 32, 116, 114, 117, 101], #7]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - returns empty bytes when input is empty
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytes - returns null when input is null
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value:
, expected: ?????
, #1]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value:
, expected: ?????
, #2]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: "null true, expected: ????? "null true, #6]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: , expected: ????? , #0]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: null true, expected: ????? null true, #5]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: -, expected: ????? -, #3]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: 1234,, expected: ?????1234,, #11]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: 12], expected: ?????12], #9]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: Null, expected: ?????Null, #4]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: ["null" true], expected: ?????["null" true], #16]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: ["null", true, expected: ?????["null", true, #7]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: true}, expected: ?????true}, #10]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: {"nu\ll": true}, expected: ?????{"nu\ll": true}, #14]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: {"null" true}, expected: ?????{"null" true}, #15]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: {"null": true "other": false}, expected: ?????{"null": true "other": false}, #17]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: {"null": true, expected: ?????{"null": true, #8]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: {"null: true}, expected: ?????{"null: true}, #13]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - Adds magic bytes to start of string [value: {null: true}, expected: ?????{null: true}, #12]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - returns empty string when input is empty
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ addMagicBytesToString - returns null when input is null
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [116, 114, 117, 101, 125], expected: [], #10]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [123, 110, 117, 108, 108, 58, 32, 116, 114, 117, 101, 125], expected: [58, 32, 116, 114, 117, 101, 125], #12]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [123, 34, 110, 117, 108, 108, 34, 32, 116, 114, 117, 101, 125], expected: [108, 34, 32, 116, 114, 117, 101, 125], #15]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [123, 34, 110, 117, 108, 108, 34, 58, 32, 116, 114, 117, 101, 32, 34, 111, 116, 104, 101, 114, 34, 58, 32, 102, 97, 108, 115, 101, 125], expected: [108, 34, 58, 32, 116, 114, 117, 101, 32, 34, 111, 116, 104, 101, 114, 34, 58, 32, 102, 97, 108, 115, 101, 125], #17]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [123, 34, 110, 117, 108, 108, 34, 58, 32, 116, 114, 117, 101], expected: [108, 34, 58, 32, 116, 114, 117, 101], #8]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [123, 34, 110, 117, 108, 108, 58, 32, 116, 114, 117, 101, 125], expected: [108, 58, 32, 116, 114, 117, 101, 125], #13]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [123, 34, 110, 117, 92, 108, 108, 34, 58, 32, 116, 114, 117, 101, 125], expected: [108, 108, 34, 58, 32, 116, 114, 117, 101, 125], #14]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [32, 32, 32, 32, 32, 110, 117, 108, 108, 32, 116, 114, 117, 101], expected: [110, 117, 108, 108, 32, 116, 114, 117, 101], #5]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [32, 32, 32, 32, 32, 32, 32, 9, 10, 13], expected: [32, 32, 9, 10, 13], #2]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [32, 32, 32, 32, 32, 34, 110, 117, 108, 108, 32, 116, 114, 117, 101], expected: [34, 110, 117, 108, 108, 32, 116, 114, 117, 101], #6]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [32, 32, 32, 32, 32], expected: [], #0]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [32, 32, 45], expected: [], #3]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [32, 32, 9, 10, 13], expected: [], #1]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [49, 50, 51, 52, 44], expected: [], #11]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [49, 50, 93], expected: [], #9]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [78, 117, 108, 108], expected: [], #4]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [91, 34, 110, 117, 108, 108, 34, 32, 116, 114, 117, 101, 93], expected: [108, 34, 32, 116, 114, 117, 101, 93], #16]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - removes the length of the magic bytes from the start of the input [value: [91, 34, 110, 117, 108, 108, 34, 44, 32, 116, 114, 117, 101], expected: [108, 34, 44, 32, 116, 114, 117, 101], #7]
au.com.dius.pact.core.support.json.KafkaSchemaRegistryWireFormatterSpec ‑ removeMagicBytes - returns null when input is null
Loading