An open API service indexing awesome lists of open source software.

https://github.com/cucumber/cucumber-jvm-scala

Cucumber Scala
https://github.com/cucumber/cucumber-jvm-scala

Last synced: about 1 year ago
JSON representation

Cucumber Scala

Awesome Lists containing this project

README

          

# Cucumber Scala

[![Maven Central](https://img.shields.io/maven-central/v/io.cucumber/cucumber-scala_2.13.svg?label=Maven%20Central)](https://search.maven.org/search?q=g:%22io.cucumber%22%20AND%20a:%22cucumber-scala_2.13%22)
![Build Status](https://github.com/cucumber/cucumber-jvm-scala/workflows/Cucumber%20Scala%20CI/badge.svg)

Cucumber Scala is the Scala implementation of [Cucumber](https://cucumber.io/).

## Help & Support

See: https://cucumber.io/support

## Compatibility matrix

Cucumber Scala has a different release cycle than other Cucumber projects that you might use
(like _cucumber-junit_).

As a rule of thumb, you can assume that latest version of Cucumber Scala targets the latest version
of Cucumber Core projects.

The table below shows the compatible versions:

| Cucumber Scala version | Cucumber Core version | Scala versions |
|------------------------|-----------------------|------------------------|
| 8.18+ | 7.x | 2.12, 2.13, 3.3+ |
| 8.13-8.17 | 7.x | 2.12, 2.13, 3.2+ |
| 8.0-8.12 | 7.x | 2.12, 2.13, 3.0+ |
| 7.x | 6.x | 2.11, 2.12, 2.13, 3.0+ |
| 6.x | 6.x | 2.11, 2.12, 2.13 |
| 5.x | 5.x | 2.11, 2.12, 2.13 |
| 4.x | 4.x | 2.11, 2.12, 2.13 |

## Getting started

- [Installation](./docs/install.md)
- Upgrade notes
- [Version 8.x](docs/upgrade_v8.md)
- [Version 7.x](docs/upgrade_v7.md)
- [Version 6.x](docs/upgrade_v6.md)
- [Version 5.x](docs/upgrade_v5.md)
- Documentation
- [Basic usage](docs/usage.md)
- [Step Definitions](docs/step_definitions.md)
- [DataTables](docs/datatables.md)
- [Hooks](docs/hooks.md)
- [Transformers](docs/transformers.md)
- [Default Jackson DataTable Transformer](docs/default_jackson_datatable_transformer.md)
- [Example project](examples/README.md)
- [Reference documentation for Java](https://docs.cucumber.io/docs/cucumber/)
- [Changelog](CHANGELOG.md)

## Contributing

See [here](CONTRIBUTING.md) for internal documentation and information about contributing.

## Backers & Sponsors

Support us with a monthly donation and help us continue our activities. [Become a backer](https://opencollective.com/cucumber#backer) or [a sponsor](https://opencollective.com/cucumber#sponsor)!

## They are using it

You are using Cucumber Scala? We would love to know about you! Please open a PR to add your project or company to the list below.

||||
| :---: | :---: | :---: |
| KelkooGroup | Teads | theGardener |
| Lectra | Kapoeira | |