Skip to content

Commit

Permalink
Add selfie snapshot testing to the versioned docs pages (#3887)
Browse files Browse the repository at this point in the history
- This is a followup to #3870
- I tested Selfie on old versions of Kotest, it works back through
Kotest 5.4.0
  - diffplug/selfie#239
- So I added Selfie to the 3rd party extensions for 5.8 -> 5.4
- The extensions were not sorted in 5.5 and 5.4, so I sorted first
before adding selfie
  • Loading branch information
nedtwigg committed Feb 21, 2024
1 parent 6db02a6 commit c407642
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 10 deletions.
11 changes: 6 additions & 5 deletions documentation/versioned_docs/version-5.4/extensions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,13 @@ maintained and hosted by third parties.

| Project | Description |
| ------- | ----------- |
| [Fluentlenium](https://fluentlenium.io/docs/test-runners/#kotest) | FluentLenium integration with Kotest |
| [Http4k](https://www.http4k.org/guide/reference/kotest/) | Functional toolkit for Kotlin HTTP applications |
| [Kotless](https://github.com/LeoColman/kotest-kotless) | Utilties for kotless and kotest |
| [KotlinFixture](https://github.com/appmattus/kotlinfixture/blob/main/fixture-kotest/README.adoc) | generate well-defined, but essentially random, input |
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers|
| [Selfie](https://www.github.com/diffplug/selfie) | Snapshot testing (inline, disk, and memoization) |
| [Sniffy](https://www.sniffy.io/docs/latest/#_integration_with_kotest) | Network connectivity testing |
| [TestFiles](https://github.com/jGleitz/testfiles) | Creates organized files and directories for testing |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers|
| [Kotless](https://github.com/LeoColman/kotest-kotless) | Utilties for kotless and kotest |
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [KotlinFixture](https://github.com/appmattus/kotlinfixture/blob/main/fixture-kotest/README.adoc) | generate well-defined, but essentially random, input |
| [Fluentlenium](https://fluentlenium.io/docs/test-runners/#kotest) | FluentLenium integration with Kotest |
11 changes: 6 additions & 5 deletions documentation/versioned_docs/version-5.5/extensions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@ maintained and hosted by third parties.

| Project | Description |
| ------- | ----------- |
| [Fluentlenium](https://fluentlenium.io/docs/test-runners/#kotest) | FluentLenium integration with Kotest |
| [Http4k](https://www.http4k.org/guide/reference/kotest/) | Functional toolkit for Kotlin HTTP applications |
| [Kotless](https://github.com/LeoColman/kotest-kotless) | Utilties for kotless and kotest |
| [KotlinFixture](https://github.com/appmattus/kotlinfixture/blob/main/fixture-kotest/README.adoc) | generate well-defined, but essentially random, input |
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers|
| [Selfie](https://www.github.com/diffplug/selfie) | Snapshot testing (inline, disk, and memoization) |
| [Sniffy](https://www.sniffy.io/docs/latest/#_integration_with_kotest) | Network connectivity testing |
| [TestFiles](https://github.com/jGleitz/testfiles) | Creates organized files and directories for testing |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers|
| [Kotless](https://github.com/LeoColman/kotest-kotless) | Utilties for kotless and kotest |
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [KotlinFixture](https://github.com/appmattus/kotlinfixture/blob/main/fixture-kotest/README.adoc) | generate well-defined, but essentially random, input |
| [Fluentlenium](https://fluentlenium.io/docs/test-runners/#kotest) | FluentLenium integration with Kotest |
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ maintained and hosted by third parties.
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers |
| [Selfie](https://www.github.com/diffplug/selfie) | Snapshot testing (inline, disk, and memoization) |
| [Sniffy](https://www.sniffy.io/docs/latest/#_integration_with_kotest) | Network connectivity testing |
| [TestFiles](https://github.com/jGleitz/testfiles) | Creates organized files and directories for testing |
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ maintained and hosted by third parties.
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers |
| [Selfie](https://www.github.com/diffplug/selfie) | Snapshot testing (inline, disk, and memoization) |
| [Sniffy](https://www.sniffy.io/docs/latest/#_integration_with_kotest) | Network connectivity testing |
| [TestFiles](https://github.com/jGleitz/testfiles) | Creates organized files and directories for testing |
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ maintained and hosted by third parties.
| [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages |
| [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice |
| [Result4s](https://github.com/MrBergin/result4k-kotest-matchers) | Result4s matchers |
| [Selfie](https://www.github.com/diffplug/selfie) | Snapshot testing (inline, disk, and memoization) |
| [Sniffy](https://www.sniffy.io/docs/latest/#_integration_with_kotest) | Network connectivity testing |
| [TestFiles](https://github.com/jGleitz/testfiles) | Creates organized files and directories for testing |

0 comments on commit c407642

Please sign in to comment.