MarathonLabs / marathon

Cross-platform test runner
https://docs.marathonlabs.io
GNU General Public License v2.0
584 stars 122 forks source link

feat(configuration): move testClassRegex to parser configuration #851

Closed Malinskiy closed 1 year ago

Malinskiy commented 1 year ago

The only parser that needs it is nm-based ios test parser

Breaking change

codecov[bot] commented 1 year ago

Codecov Report

Merging #851 (6e276be) into develop (d140e93) will decrease coverage by 0.02%. The diff coverage is 62.50%.

:exclamation: Current head 6e276be differs from pull request most recent head 62299d0. Consider uploading reports for the commit 62299d0 to get more accurate results

@@              Coverage Diff              @@
##             develop     #851      +/-   ##
=============================================
- Coverage      59.56%   59.54%   -0.02%     
+ Complexity       799      798       -1     
=============================================
  Files            214      214              
  Lines           4400     4398       -2     
  Branches         692      693       +1     
=============================================
- Hits            2621     2619       -2     
+ Misses          1453     1452       -1     
- Partials         326      327       +1     
Files Coverage Δ
...lin/com/malinskiy/marathon/config/Configuration.kt 51.26% <ø> (+0.04%) :arrow_up:
...skiy/marathon/config/vendor/VendorConfiguration.kt 43.87% <100.00%> (ø)
...src/main/kotlin/com/malinskiy/marathon/Marathon.kt 64.10% <100.00%> (-0.31%) :arrow_down:
...athon/config/vendor/ios/TestParserConfiguration.kt 42.85% <50.00%> (-7.15%) :arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more