Trendyol / stove

Stove: The easiest way of writing e2e/component tests for your JVM back-end API with Kotlin
https://trendyol.github.io/stove/
Apache License 2.0
174 stars 13 forks source link

feat(ser/de): focus on creating an abstraction #651

Closed osoykan closed 4 days ago

github-actions[bot] commented 4 days ago

Code Coverage

File Coverage [85.05%] :white_check_mark:
lib/stove-testing-e2e-couchbase/src/main/kotlin/com/trendyol/stove/testing/e2e/couchbase/CouchbaseSystem.kt 95.12% :white_check_mark:
lib/stove-testing-e2e-couchbase/src/main/kotlin/com/trendyol/stove/testing/e2e/couchbase/Options.kt 97.50% :white_check_mark:
lib/stove-testing-e2e-elasticsearch/src/main/kotlin/com/trendyol/stove/testing/e2e/elasticsearch/ElasticsearchSystem.kt 72.12% :x:
lib/stove-testing-e2e-elasticsearch/src/main/kotlin/com/trendyol/stove/testing/e2e/elasticsearch/Extensions.kt 94.74% :white_check_mark:
lib/stove-testing-e2e-elasticsearch/src/main/kotlin/com/trendyol/stove/testing/e2e/elasticsearch/Options.kt 81.58% :white_check_mark:
lib/stove-testing-e2e-http/src/main/kotlin/com/trendyol/stove/testing/e2e/http/HttpSystem.kt 94.17% :white_check_mark:
lib/stove-testing-e2e-mongodb/src/main/kotlin/com/trendyol/stove/testing/e2e/mongodb/MongodbOptionsDsl.kt 36.36% :x:
lib/stove-testing-e2e-mongodb/src/main/kotlin/com/trendyol/stove/testing/e2e/mongodb/MongodbSystem.kt 95.12% :white_check_mark:
lib/stove-testing-e2e-mongodb/src/main/kotlin/com/trendyol/stove/testing/e2e/mongodb/MongodbSystemOptions.kt 100.00% :white_check_mark:
lib/stove-testing-e2e-mongodb/src/main/kotlin/com/trendyol/stove/testing/e2e/mongodb/PojoRegistry.kt 100.00% :white_check_mark:
lib/stove-testing-e2e-wiremock/src/main/kotlin/com/trendyol/stove/testing/e2e/wiremock/Options.kt 93.10% :white_check_mark:
lib/stove-testing-e2e-wiremock/src/main/kotlin/com/trendyol/stove/testing/e2e/wiremock/WireMockSystem.kt 60.45% :x:
lib/stove-testing-e2e-wiremock/src/main/kotlin/com/trendyol/stove/testing/e2e/wiremock/stubbing.kt 100.00% :white_check_mark:
starters/spring/stove-spring-testing-e2e-kafka/src/main/kotlin/com/trendyol/stove/testing/e2e/kafka/Options.kt 92.86% :white_check_mark:
Total Project Coverage 71.46% :x:
codecov[bot] commented 4 days ago

Codecov Report

Attention: Patch coverage is 90.41096% with 7 lines in your changes missing coverage. Please review.

Project coverage is 82.56%. Comparing base (df528d0) to head (e00f393). Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...ndyol/stove/testing/e2e/wiremock/WireMockSystem.kt 53.84% 6 Missing :warning:
...dyol/stove/testing/e2e/elasticsearch/Extensions.kt 93.33% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #651 +/- ## ========================================== + Coverage 82.26% 82.56% +0.29% ========================================== Files 84 87 +3 Lines 2408 2455 +47 Branches 141 142 +1 ========================================== + Hits 1981 2027 +46 - Misses 329 330 +1 Partials 98 98 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.