Skip to content

Update dependencies and build #122

Update dependencies and build

Update dependencies and build #122

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βœ… 195ms
core/build/test-results/test/TEST-HeaderParametersTest.xml 8βœ… 139ms
core/build/test-results/test/TEST-MediaTypeCodecTest$BinaryCodec.xml 4βœ… 659ms
core/build/test-results/test/TEST-MediaTypeCodecTest$TextCodec.xml 4βœ… 10ms
core/build/test-results/test/TEST-MediaTypeTest.xml 8βœ… 43ms
core/build/test-results/test/TEST-PatchingTest.xml 1βœ… 343ms
core/build/test-results/test/TEST-PathEncodersTest.xml 2βœ… 4ms
core/build/test-results/test/TEST-URITemplateTest.xml 2βœ… 12ms
core/build/test-results/test/TEST-WWWFormURLEncoderTest.xml 16βœ… 90ms
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βœ… 853ms
jdk/build/test-results/test/TEST-io.outfoxx.sunday.jdk.JdkRequestFactoryTest.xml 32βœ… 700ms
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βœ… 950ms
okhttp/build/test-results/test/TEST-io.outfoxx.sunday.okhttp.OkHttpRequestFactoryTest.xml 29βœ… 725ms

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

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

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

βœ…Β 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 139ms with 8 passed, 0 failed and 0 skipped.

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

βœ…Β 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 659ms with 4 passed, 0 failed and 0 skipped.

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

βœ…Β 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 10ms with 4 passed, 0 failed and 0 skipped.

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

βœ…Β 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 43ms with 8 passed, 0 failed and 0 skipped.

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

βœ…Β 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 343ms with 1 passed, 0 failed and 0 skipped.

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

βœ…Β 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 12ms with 2 passed, 0 failed and 0 skipped.

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

βœ…Β URITemplateTest

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

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

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

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

βœ…Β 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 853ms with 3 passed, 0 failed and 0 skipped.

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

βœ…Β 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 700ms with 32 passed, 0 failed and 0 skipped.

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

βœ…Β 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 950ms with 3 passed, 0 failed and 0 skipped.

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

βœ…Β 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 725ms with 29 passed, 0 failed and 0 skipped.

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

βœ…Β 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()