Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 0.5.0
    Arrow compatibility and configurable tests
    
    ### Suite
    
    - General purpose TestConfig (f5508b85, !31)
    - Allow marking tests as ignored (a9536914, !31)
    - Allow configuring the Coroutine test timeout (#27, 018a39bb, !31)
    
    ### Arrow compatibility
    
    - Added failOnRaise to fail a test using the Raise DSL (#16, !27)
    
  • 0.4.0
    Nullable prepared values and Gradle TestKit
    
    ### Suite
    
    - Allow nullable prepared values (#23, !25)
    
    ### Gradle TestKit
    
    - Added a module with helpers to test Gradle plugins (#22, !29)
    
    ### Documentation
    
    - Added an example in the README (#25, !30)
    
  • 0.3.0
    Randomness control, filesystem control and better logging
    
    ### Test API
    
    - Prepared values log their actual values to the test output (#17, !19)
    - Improved logging for finalizers (!19)
    - Document the usefulness of PreparedProvider (#19, !20)
    - Generate random values, and reproduce previous test executions by generating the same random values (#24, !26)
    - Made the name of prepared values public (63f52eb1, !23)
    
    ### Runners
    
    - The Kotest runner now exposes the Kotest engine (#15, !17)
    
    ### Compatibility modules
    
    - Utilities to create temporary directories and files with java.io and java.nio (#21, !23)
    
    ### Build and deployment
    
    - Switch from Dokka to Dokkatoo
    
  • 0.2.2
    MavenCentral publication based on the Gradle Playground
    
  • 0.2.1
    MavenCentral metadata
    
  • 0.2.0
    Initial alpha
    
    ### Suite
    
    - Declare nested test suites
    - Lazy fixtures with 'prepared'
    - Test finalizers
    - Time control
    
    ### Kotlin-test runner
    
    - Kotlin/JVM support
    - Kotlin/JS support
    
    ### Kotest runner
    
    - Kotlin/JVM support
    - Kotlin/JS support
    - Kotlin/Native support
    
  • 0.1.1
    74ea7b5d · merge: Time control ·
    Protect the environment
    
  • 0.1.0
    74ea7b5d · merge: Time control ·
    Initial alpha
    
    ### Suite
    
    - Declare nested test suites
    - Lazy fixtures with 'prepared'
    - Test finalizers
    - Time control
    
    ### Kotlin-test runner
    
    - Kotlin/JVM support
    - Kotlin/JS support
    
    ### Kotest runner
    
    - Kotlin/JVM support
    - Kotlin/JS support
    - Kotlin/Native support