spek
spek copied to clipboard
A specification framework for Kotlin
I am running spek via ConsoleLauncher and as it seems, spek currently ignores the specified exclude filters as documented for junit5 here: https://junit.org/junit5/docs/5.0.0/user-guide/#running-tests-console-launcher Any plan to support those filters?
Now that 2.0 is in alpha, we can write Spek tests in `common` modules and run them via JUnit when building/testing `jvm` modules. It would be amazing to run those...
Hello, As far as I understand neither `@Category` (Junit4) nor `@Tag` (JUnit5) annotations can be used in conjunction with Spek righ? Separating test source would be my preferred option. But...
 Weirdly enough, it works for common platform tests in the spek repo.  The snippet below determines whether a line gets the `run` gutter icon. Basically the plugin will...
Sometimes I need to do something conditionally in after some test on whether it passed (nothing thrown), failed (`AssertionError` thrown), or erred (`Throwable` other than `AssertionError` thrown). I can't find...
``` Requires one-of SHA-1: /org/spekframework/spek2/spek-runtime-native-macos/2.0.19/spek-runtime-native-macos-2.0.19.klib.sha1, MD5: /org/spekframework/spek2/spek-runtime-native-macos/2.0.19/spek-runtime-native-macos-2.0.19.klib.md5, SHA-256: /org/spekframework/spek2/spek-runtime-native-macos/2.0.19/spek-runtime-native-macos-2.0.19.klib.sha256, SHA-512: /org/spekframework/spek2/spek-runtime-native-macos/2.0.19/spek-runtime-native-macos-2.0.19.klib.sha512 ```
With a lot of trial and error I was able to get the plugin to build for IntelliJ 2023.3. This probably breaks support for building it for all the different...
When I execute the following example in Intelij: ``` import org.spekframework.spek2.Spek import org.spekframework.spek2.style.gherkin.Feature object Spek2Test : Spek({ Feature("Test before and after each scenario") { beforeFeature { println("Before Feature") } afterFeature...
""Plugin is not compatible with the current version of the IDE, because it requires build 223.* or older but the current build is IU-231.9011.34"" I am working on a plugin...