Skip to content

Add GitHub action CI builds #9

Add GitHub action CI builds

Add GitHub action CI builds #9

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Xcode test results succeeded Sep 8, 2023 in 0s

Xcode test results

Testing project Mlem with scheme Mlem

Summary

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

Test Summary

MlemTests

  • Device: iPhone 14, 16.2 (20C52)
  • SDK: Simulator - iOS 16.2, 16.2
TestTotalSuccessFailureSkippedExpected Failure
test-class CommunityListModelTests1010000
test-class InstanceMetadataParserTests22000
test-class MlemTests22000
test-class PersistenceRepositoryTests2121000
test-class TimestampedValueTests22000

Failure Failures

All tests passed 🎉

Details

Test Details

MlemTestsback

CommunityListModelTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.06s
Successtest-method testAllSectionsOrder()
Successtest-method testCorrectCommunitiesAreReturnedForSections()
Successtest-method testDuplicatesAreHandledCorrectly()
Successtest-method testFailedSubscriptionUpdate()
Successtest-method testInitialState()
Successtest-method testLoadingWithNoSubscriptionsOrFavourites()
Successtest-method testLoadingWithSubscriptionAndFavorite()
Successtest-method testModelRespondsToFavorites()
Successtest-method testSubscribedStatusIsCorrect()
Successtest-method testSuccessfulSubscriptionUpdate()

InstanceMetadataParserTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testParserHandlesExpectedData()
Successtest-method testParserIsNotReliantOnHeaderFieldOrder()

MlemTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.35s
Successtest-method testExample()
Successtest-method testPerformanceExample()

PersistenceRepositoryTests back

SuccessFailureSkippedExpected Failure⏱️
21 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testAccountsWithoutTokensAreOmitted()
Successtest-method testLatestInstanceMetaDataIsPreferred()
Successtest-method testLoadAccounts()
Successtest-method testLoadEasterFlagsWithoutValues()
Successtest-method testLoadEasterFlagsWithValues()
Successtest-method testLoadFavoriteCommunitiesWithoutValues()
Successtest-method testLoadFavoriteCommunitiesWithValues()
Successtest-method testLoadInstanceMetadataWithoutValues()
Successtest-method testLoadInstanceMetadataWithValues()
Successtest-method testLoadKeywordsWithoutValues()
Successtest-method testLoadKeywordsWithValues()
Successtest-method testLoadLayoutWidgetsWithoutValues()
Successtest-method testLoadLayoutWidgetsWithValues()
Successtest-method testLoadRecentSearchesWithoutValues()
Successtest-method testLoadRecentSearchesWithValues()
Successtest-method testSaveAccounts()
Successtest-method testSaveEasterFlags()
Successtest-method testSaveFavoriteCommunities()
Successtest-method testSaveFilteredKeywords()
Successtest-method testSaveRecentSearches()
Successtest-method testSecureTokensAreNotWrittenToDisk()

TimestampedValueTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testValueIdentifiesAsNotStaleCorrectly()
Successtest-method testValueIdentifiesAsStaleCorrectly()