- exclude kotlin generated classes for inlined functions from glue scanning
- does not fail if
Class.getMethods()
throwsNoClassDefFoundError
- upgrade
cucumber-core
to4.8.1
- upgrade
cucumber-core
to4.7.4
- extract the 'create backend supplier' method into the factory.
- upgrade
cucumber-core
to4.6.0
- upgrade
cucumber-core
to4.5.4
- upgrade package names to match JVM project package names.
- option to run regular android junit tests with
CucumberAndroidJUnitRunner
- upgrade
cucumber-core
to4.4.0
- upgrade
junit
to4.13
- upgrade
cucumber-core
to4.3.1
- properly create
JUnitOptions
to respect strict setting
- upgrade
cucumber-core
to4.3.0
- #17 - reports & rerun require TestRunFinishedEvent to be posted (kaskasi)
From PR #14 (Viacheslav Iankovyi, Łukasz Suski)
- set target sdk to
28
- migrate to
androidx
andAndroidJunitRunner
- add support for Android Test Orchestrator and spoon sharding
- ensure uniqueness of
<feature name>#<scenario name>
- each scenario outline example receives continues number starting from 1
- if duplicate feature name or scenario in single feature is detected then error is thrown
- #2 - cucumber-android does not integrate very well with Android Orchestrator
- upgrade cucumber-java to
4.2.2
- migrate everything to Gradle
- android-studio sample - now cukeulator is the only valid sample (for Gradle and Android Studio)
- cukeulator-test and cucumber-android-test