quran / quran-ios

QuranEngine is the engine powering the Quran.com iOS app.
Apache License 2.0
462 stars 160 forks source link

Break up TestUtilities target into multiple focused ones #479

Closed mohamede1945 closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #479 (9af491c) into main (f175a8e) will increase coverage by 0.16%. The diff coverage is 100.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##             main     #479      +/-   ##
==========================================
+ Coverage   87.76%   87.92%   +0.16%     
==========================================
  Files         231      233       +2     
  Lines        8417     8407      -10     
==========================================
+ Hits         7387     7392       +5     
+ Misses       1030     1015      -15     
Impacted Files Coverage Δ
...e/AsyncUtilitiesForTesting/AsyncAlgorithms++.swift 100.00% <ø> (ø)
Core/AsyncUtilitiesForTesting/AsyncAsserts.swift 85.00% <ø> (ø)
.../AsyncUtilitiesForTesting/PublisherCollector.swift 100.00% <ø> (ø)
...syncUtilitiesForTesting/XCTestCase+Publisher.swift 24.19% <ø> (ø)
...Caching/Tests/OperationCacheableServiceTests.swift 100.00% <ø> (ø)
...ore/Caching/Tests/PagesCacheableServiceTests.swift 100.00% <ø> (ø)
Core/Utilities/Tests/AsyncPublisherTests.swift 100.00% <ø> (ø)
...DataPersistence/Tests/CoreDataPublisherTests.swift 100.00% <ø> (ø)
...tence/Tests/CoreDataLastPagePersistenceTests.swift 100.00% <ø> (ø)
...ata/NetworkSupport/Tests/NetworkManagerTests.swift 100.00% <ø> (ø)
... and 25 more

... and 2 files with indirect coverage changes