Skip to content

Merge pull request #49 from outfoxx/fix/refresh_atomic #48

Merge pull request #49 from outfoxx/fix/refresh_atomic

Merge pull request #49 from outfoxx/fix/refresh_atomic #48

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Test Results tvos succeeded Oct 23, 2023 in 0s

Xcode test results

Testing workspace sunday-swift with scheme Sunday-Package

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
1411410003.16s

Test Summary

SundayTests

  • Device: Apple TV 4K (2nd generation) (at 1080p), 16.1 (20K67)
  • SDK: Simulator - tvOS 16.1, 16.1
TestTotalSuccessFailureSkippedExpected Failure
test-class DataTaskStreamPublisherTests33000
test-class ErrorTests11000
test-class EventParserTests1010000
test-class EventSourceTests1212000
test-class GeneratedAPITests33000
test-class HTTPServerTests77000
test-class HeaderParametersTests99000
test-class MediaTypeCodecTests1010000
test-class MediaTypeTests1010000
test-class NetworkRequestAdapterTests33000
test-class NetworkRequestFactoryTests2626000
test-class PatchTests11000
test-class ProblemTests99000
test-class ResponseDecodingTests44000
test-class URITemplatesTests1212000
test-class URITests77000
test-class URLRequestTests11000
test-class WWWFormURLEncoderTests1313000

Failure Failures

All tests passed 🎉

Details

Test Details

SundayTestsback

DataTaskStreamPublisherTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)3.03s
Successtest-method testChunked()
Successtest-method testCompletesWithErrorWhenHTTPErrorResponse()
Successtest-method testSimple()

ErrorTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testDescriptions()

EventParserTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.01s
Successtest-method testAllowsEmptyValuesForFields()
Successtest-method testAllowsEmptyValuesForFieldsWithoutColons()
Successtest-method testAllowsEmptyValuesForFieldsWithoutSpaces()
Successtest-method testConcatenatesDataFields()
Successtest-method testDispatchesChunkedEvents()
Successtest-method testDispatchOfEventsWithCarriageReturnLineFeeds()
Successtest-method testDispatchOfEventsWithCarriageReturns()
Successtest-method testDispatchOfEventsWithLineFeeds()
Successtest-method testDispatchOfEventsWithMixedCarriageReturnLineFeeds()
Successtest-method testIgnoresCommentLines()

EventSourceTests back

SuccessFailureSkippedExpected Failure⏱️
12 (100%)0 (0%)0 (0%)0 (0%)0.02s
Successtest-method testCallbacks()
Successtest-method testCloseWhenRequestFactoryReturnsNil()
Successtest-method testEventListenerRemove()
Successtest-method testEventTimeoutCheckWithExpiration()
Successtest-method testEventTimeoutCheckWithoutExpiration()
Successtest-method testIgnoresDoubleConnect()
Successtest-method testInvalidRetryTimeoutUpdateIgnored()
Successtest-method testJSONData()
Successtest-method testReconnectsWithLastEventId()
Successtest-method testReconnectsWithLastEventIdIgnoringInvalidIDs()
Successtest-method testSimpleData()
Successtest-method testValidRetryTimeoutUpdate()

GeneratedAPITests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.03s
Successtest-method testResultCall()
Successtest-method testResultResponseCall()
Successtest-method testVoidResultResponseCall()

HTTPServerTests back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testChunked()
Successtest-method testDELETE()
Successtest-method testGETItem()
Successtest-method testGETList()
Successtest-method testPOST()
Successtest-method testPUTExpect()
Successtest-method testStartWithLocator()

HeaderParametersTests back

SuccessFailureSkippedExpected Failure⏱️
9 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testCustomHeaderConvertibleValues()
Successtest-method testEncodingArrayValues()
Successtest-method testEncodingFloatingValues()
Successtest-method testEncodingIntegerValues()
Successtest-method testEncodingStringValues()
Successtest-method testFailsOnInvalidEncodedHeaderValues()
Successtest-method testFailsOnUnknownParameterTypes()
Successtest-method testIgnoresNilValues()
Successtest-method testLosslessStringConvertibleValues()

MediaTypeCodecTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testDataDecoderDecodesData()
Successtest-method testDataDecoderFailsForAnythingElse()
Successtest-method testDataEncoderEncodesData()
Successtest-method testDataEncoderFailsForAnythingElse()
Successtest-method testTextDecoderDecodesTextData()
Successtest-method testTextDecoderDecodesTextString()
Successtest-method testTextDecoderFailsDecodingDataForAnythingElse()
Successtest-method testTextDecoderFailsDecodingTextForAnythingElse()
Successtest-method testTextEncoderEncodesText()
Successtest-method testTextEncoderFailsEncodingForAnythingElse()

MediaTypeTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testCodable()
Successtest-method testCompatibility()
Successtest-method testEquqlity()
Successtest-method testParameterSupport()
Successtest-method testParmeterAccess()
Successtest-method testParmeterOverwrite()
Successtest-method testParse()
Successtest-method testPatternMatching()
Successtest-method testSanity()
Successtest-method testValue()

NetworkRequestAdapterTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testHostMatchingAdapter()
Successtest-method testRefreshingTokenAuth()
Successtest-method testTokenAuth()

NetworkRequestFactoryTests back

SuccessFailureSkippedExpected Failure⏱️
26 (100%)0 (0%)0 (0%)0 (0%)0.02s
Successtest-method testAddsAcceptHeader()
Successtest-method testAddsCustomHeaders()
Successtest-method testAttachesBodyEncodedByContentType()
Successtest-method testEncodesQueryParameters()
Successtest-method testEnsureDefaultsCanBeOverridden()
Successtest-method testEventSourceBuilding()
Successtest-method testEventStreamBuilding()
Successtest-method testExecutesManualRequestsForResponses()
Successtest-method testExecutesRequestsWithNoDataResponse()
Successtest-method testFailsIfNoneOfTheAcceptTypesHasADecoder()
Successtest-method testFailsIfNoneOfTheContentTypesHasAnEncoder()
Successtest-method testFailsWhenNoDataAndNonEmptyResult()
Successtest-method testFailsWhenNoQueryParamEncoderIsRegisteredAndQueryParamsAreProvided()
Successtest-method testFailsWhenResponseContentTypeIsInvalid()
Successtest-method testFailsWhenResponseContentTypeIsUnsupported()
Successtest-method testFailsWhenResponseDeserializationFails()
Successtest-method testFailsWhenResultExpectedAndNoDataInResponse()
Successtest-method testFetchesTypedResults()
Successtest-method testNilifyResponseWorksWithProblemTypess()
Successtest-method testNilifyResponseWorksWithStatusCodes()
Successtest-method testNonProblemErrorResponsesAreTranslatedIntoStandardProblems()
Successtest-method testRegisteredProblemsDecodeAsTypedProblems()
Successtest-method testResponseProblemsFailWhenNoJSONDecoder()
Successtest-method testResponseProblemsWithNoDataAreTranslatedIntoStandardProblems()
Successtest-method testSetContentTypeWhenBodyIsNonExistent()
Successtest-method testUnregisteredProblemsDecodeAsGenericProblems()

PatchTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testSimple()

ProblemTests back

SuccessFailureSkippedExpected Failure⏱️
9 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testCodableForCustomProblems()
Successtest-method testCustomDecodingForGenericProblems()
Successtest-method testDecodingFailsWhenProblemMissingStatus()
Successtest-method testDecodingFailsWhenProblemMissingTitle()
Successtest-method testDecodingFailsWhenProblemMissingType()
Successtest-method testDescription()
Successtest-method testGenericDecodingForCustomProblems()
Successtest-method testInitFromStatus()
Successtest-method testInitFromTree()

ResponseDecodingTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.03s
Successtest-method testAdaptiveResponseDecodingCBORtoCBOR()
Successtest-method testAdaptiveResponseDecodingCBORtoJSON()
Successtest-method testAdaptiveResponseDecodingJSONtoCBOR()
Successtest-method testAdaptiveResponseDecodingJSONtoJSON()

URITemplatesTests back

SuccessFailureSkippedExpected Failure⏱️
12 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testCompleteParametersOverrideTemplate()
Successtest-method testCustomPathEncodableAreSerializedCorrectly()
Successtest-method testCustomPathEncodersOverrideDefaultSerialization()
Successtest-method testFailsWithMissingParameter()
Successtest-method testFailsWithUnsupportedValue()
Successtest-method testInit()
Successtest-method testInitDropsTrailingSlash()
Successtest-method testLiteralInit()
Successtest-method testLosslessStringConvertibleAreSerializedCorrectly()
Successtest-method testMutiplePathVariable()
Successtest-method testSlashHandling()
Successtest-method testVariableValuesConvertibleAreSerializedCorrectly()

URITests back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testCodable()
Successtest-method testComponentsInit()
Successtest-method testInit()
Successtest-method testInitOpaque()
Successtest-method testParseInit()
Successtest-method testParseInitFailsWithBadURL()
Successtest-method testParseInitOpaque()

URLRequestTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testFluent()

WWWFormURLEncoderTests back

SuccessFailureSkippedExpected Failure⏱️
13 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testArraysAreEncodedInBracketedForm()
Successtest-method testArraysAreEncodedInUnbracketedForm()
Success