Skip to content

Update dependencies and build #125

Update dependencies and build

Update dependencies and build #125

GitHub Actions / Tests Results succeeded Aug 2, 2024 in 0s

145 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
core/build/test-results/test/TEST-EventParserTest.xml 11βœ… 354ms
core/build/test-results/test/TEST-HeaderParametersTest.xml 8βœ… 146ms
core/build/test-results/test/TEST-MediaTypeCodecTest$BinaryCodec.xml 4βœ… 936ms
core/build/test-results/test/TEST-MediaTypeCodecTest$TextCodec.xml 4βœ… 9ms
core/build/test-results/test/TEST-MediaTypeTest.xml 8βœ… 45ms
core/build/test-results/test/TEST-PatchingTest.xml 1βœ… 558ms
core/build/test-results/test/TEST-PathEncodersTest.xml 2βœ… 4ms
core/build/test-results/test/TEST-URITemplateTest.xml 2βœ… 24ms
core/build/test-results/test/TEST-WWWFormURLEncoderTest.xml 16βœ… 102ms
jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkEventSourceTest.xml 11βœ… 6s
jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkGeneratedAPITest.xml 3βœ… 1s
jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkRequestFactoryTest.xml 32βœ… 806ms
okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpEventSourceTest.xml 11βœ… 7s
okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpGeneratedAPITest.xml 3βœ… 973ms
okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpRequestFactoryTest.xml 29βœ… 791ms

βœ…Β core/build/test-results/test/TEST-EventParserTest.xml

11 tests were completed in 354ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
EventParserTest 11βœ… 354ms

βœ…Β EventParserTest

βœ… dispatches events with carriage-lines, lines-feed pairs()
βœ… dispatches events with carriage-lines()
βœ… handles chunked messages()
βœ… dispatches multiple events()
βœ… ignores comment lines()
βœ… dispatches events with mixed carriage-lines and lines-feed pairs()
βœ… allows empty values for fields()
βœ… allows empty values for fields without colons()
βœ… allows empty values for fields without spaces()
βœ… dispatches events with line-feeds()
βœ… concatenates data fields()

βœ…Β core/build/test-results/test/TEST-HeaderParametersTest.xml

8 tests were completed in 146ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
HeaderParametersTest 8βœ… 146ms

βœ…Β HeaderParametersTest

βœ… test fails on invalid header values()
βœ… test encodes iterables as repeated headers()
βœ… test encodes array values as repeated headers()
βœ… test integer encoding()
βœ… test null values are ignored()
βœ… test nested null values are ignored()
βœ… test decimal encoding()
βœ… test string encoding()

βœ…Β core/build/test-results/test/TEST-MediaTypeCodecTest$BinaryCodec.xml

4 tests were completed in 936ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
binary encoding/decoding 4βœ… 936ms

βœ…Β binary encoding/decoding

MediaTypeCodecTest$BinaryCodec
  βœ… test encoder fails to encode non binary values()
  βœ… test encoder encodes binary values()
  βœ… test decoder decodes binary values()
  βœ… test decoder fails to decode non binary()

βœ…Β core/build/test-results/test/TEST-MediaTypeCodecTest$TextCodec.xml

4 tests were completed in 9ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
text encoding/decoding 4βœ… 9ms

βœ…Β text encoding/decoding

MediaTypeCodecTest$TextCodec
  βœ… test encoder fails to encode non text values()
  βœ… test encoder encodes text()
  βœ… test decoder fails to decode non text()
  βœ… test decoder decodes text()

βœ…Β core/build/test-results/test/TEST-MediaTypeTest.xml

8 tests were completed in 45ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
MediaTypeTest 8βœ… 45ms

βœ…Β MediaTypeTest

βœ… test compatibility()
βœ… extracts from headers()
βœ… test sanity()
βœ… test parameter override()
βœ… test parse()
βœ… test value()
βœ… test parameter access()
βœ… test equality()

βœ…Β core/build/test-results/test/TEST-PatchingTest.xml

1 tests were completed in 558ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
PatchingTest 1βœ… 558ms

βœ…Β PatchingTest

βœ… simple()

βœ…Β core/build/test-results/test/TEST-PathEncodersTest.xml

2 tests were completed in 4ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
PathEncodersTest 2βœ… 4ms

βœ…Β PathEncodersTest

βœ… adding explicitly typed encoders()
βœ… adding implicitly typed encoders()

βœ…Β core/build/test-results/test/TEST-URITemplateTest.xml

2 tests were completed in 24ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
URITemplateTest 2βœ… 24ms

βœ…Β URITemplateTest

βœ… test enum encoding()
βœ… test custom encoding()

βœ…Β core/build/test-results/test/TEST-WWWFormURLEncoderTest.xml

16 tests were completed in 102ms with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WWWFormURLEncoderTest 16βœ… 102ms

βœ…Β WWWFormURLEncoderTest

βœ… encodes null values as flags()
βœ… encodes date values in milliseconds since epoch form()
βœ… encodes list values in unbracketed form()
βœ… encodes array values in unbracketed form()
βœ… percent encodes keys()
βœ… encodes bool values in numeric form()
βœ… encodes bool values in literal form()
βœ… encodes to byte arrays()
βœ… encodes set values in bracketed form()
βœ… encodes date values in ISO form()
βœ… encodes complex values()
βœ… percent encodes values()
βœ… encodes date values in seconds since epoch form()
βœ… encodes list values in bracketed form()
βœ… encodes set values in unbracketed form()
βœ… encodes array values in bracketed form()

βœ…Β jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkEventSourceTest.xml

11 tests were completed in 6s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.outfoxx.sunday.jdk.JdkEventSourceTest 11βœ… 6s

βœ…Β io.outfoxx.sunday.jdk.JdkEventSourceTest

βœ… event timeout reconnects()
βœ… test callbacks()
βœ… test ignore double connect()
βœ… cancellation closes connection()
βœ… test simple data()
βœ… test listener add & remove()
βœ… reconnect with last-event-id ignores invalid ids()
βœ… test JSON data()
βœ… valid retry timeout update()
βœ… reconnect with last-event-id()
βœ… invalid retry timeout updates are ignored()

βœ…Β jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkGeneratedAPITest.xml

3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.outfoxx.sunday.jdk.JdkGeneratedAPITest 3βœ… 1s

βœ…Β io.outfoxx.sunday.jdk.JdkGeneratedAPITest

βœ… generated style API unit result response method()
βœ… generated style API result response method()
βœ… generated style API result method()

βœ…Β jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkRequestFactoryTest.xml

32 tests were completed in 806ms with 32 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.outfoxx.sunday.jdk.JdkRequestFactoryTest 32βœ… 806ms

βœ…Β io.outfoxx.sunday.jdk.JdkRequestFactoryTest

βœ… encodes path parameters()
βœ… fails url query parameter encoder is not a URLQueryParamsEncoder()
βœ… adds accept headers()
βœ… test problem responses fail with SundayError when no JSON decoder()
βœ… fails when response content-type is invalid()
βœ… set content-type when body is non-existent()
βœ… test non problem error responses are translated to predefined problems()
βœ… error responses with non standard status codes are handled()
βœ… test decoding fails when no decoder for content-type()
βœ… executes manual requests for responses()
βœ… fails when no data and non empty result types()
βœ… executes requests with empty responses()
βœ… test problem responses with empty bodies are translated to predefined problems()
βœ… test problem responses fail when registered JSON decoder is not a structured decoder()
βœ… builds event sources()
βœ… encodes query parameters()
βœ… fails when a result is expected and no data is returned in response()
βœ… builds event streams()
βœ… allows overriding defaults constructor()
βœ… fails if none of the accept types has a decoder()
βœ… test unregistered problems decode as generic problems()
βœ… test decoding errors are translated to SundayError()
βœ… adds custom headers()
βœ… fails if none of the content types has an encoder for the body()
βœ… test registered problems decode as typed problems()
βœ… attaches encoded body based on content-type()
βœ… fetches typed results()
βœ… fails when no query parameter encoder is registered and query params are provided()
βœ… fails when response content-type is unsupported()
βœ… adapt a an HTTP request()
βœ… copying requests to builder()
βœ… copying requests to builder without headers()

βœ…Β okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpEventSourceTest.xml

11 tests were completed in 7s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.outfoxx.sunday.okhttp.OkHttpEventSourceTest 11βœ… 7s

βœ…Β io.outfoxx.sunday.okhttp.OkHttpEventSourceTest

βœ… event timeout reconnects()
βœ… test callbacks()
βœ… test ignore double connect()
βœ… cancellation closes connection()
βœ… test simple data()
βœ… test listener add & remove()
βœ… reconnect with last-event-id ignores invalid ids()
βœ… test JSON data()
βœ… valid retry timeout update()
βœ… reconnect with last-event-id()
βœ… invalid retry timeout updates are ignored()

βœ…Β okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpGeneratedAPITest.xml

3 tests were completed in 973ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.outfoxx.sunday.okhttp.OkHttpGeneratedAPITest 3βœ… 973ms

βœ…Β io.outfoxx.sunday.okhttp.OkHttpGeneratedAPITest

βœ… generated style API unit result response method()
βœ… generated style API result response method()
βœ… generated style API result method()

βœ…Β okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpRequestFactoryTest.xml

29 tests were completed in 791ms with 29 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.outfoxx.sunday.okhttp.OkHttpRequestFactoryTest 29βœ… 791ms

βœ…Β io.outfoxx.sunday.okhttp.OkHttpRequestFactoryTest

βœ… encodes path parameters()
βœ… fails url query parameter encoder is not a URLQueryParamsEncoder()
βœ… adds accept headers()
βœ… test problem responses fail with SundayError when no JSON decoder()
βœ… fails when response content-type is invalid()
βœ… set content-type when body is non-existent()
βœ… test non problem error responses are translated to predefined problems()
βœ… error responses with non standard status codes are handled()
βœ… test decoding fails when no decoder for content-type()
βœ… executes manual requests for responses()
βœ… fails when no data and non empty result types()
βœ… executes requests with empty responses()
βœ… test problem responses with empty bodies are translated to predefined problems()
βœ… test problem responses fail when registered JSON decoder is not a structured decoder()
βœ… builds event sources()
βœ… encodes query parameters()
βœ… fails when a result is expected and no data is returned in response()
βœ… builds event streams()
βœ… allows overriding defaults constructor()
βœ… fails if none of the accept types has a decoder()
βœ… test unregistered problems decode as generic problems()
βœ… test decoding errors are translated to SundayError()
βœ… adds custom headers()
βœ… fails if none of the content types has an encoder for the body()
βœ… test registered problems decode as typed problems()
βœ… attaches encoded body based on content-type()
βœ… fetches typed results()
βœ… fails when no query parameter encoder is registered and query params are provided()
βœ… fails when response content-type is unsupported()