Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cruikshanks/vanilla-cucumber
Standalone cucumber, capybara and selenium based acceptance test project
https://github.com/cruikshanks/vanilla-cucumber
Last synced: 4 days ago
JSON representation
Standalone cucumber, capybara and selenium based acceptance test project
- Host: GitHub
- URL: https://github.com/cruikshanks/vanilla-cucumber
- Owner: Cruikshanks
- License: mit
- Created: 2019-03-18T23:55:39.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-04-12T05:20:14.000Z (almost 2 years ago)
- Last Synced: 2024-11-20T12:10:20.607Z (about 2 months ago)
- Language: HTML
- Size: 164 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vanilla Cucumber example
This repo is used to test vanilla [Cucumber](https://github.com/cucumber/cucumber-ruby) and [Capybara](https://github.com/teamcapybara/capybara) functionality. It helps with the development of [Quke](https://github.com/Defra/quke).
## Pre-requisites
This project is setup to run against version 2.4.2 of Ruby and you'll also need to have installed [Bundler](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwj1zvyI44zhAhXMa1AKHWXiDlcQFjAAegQIBBAB&url=https%3A%2F%2Fbundler.io%2F&usg=AOvVaw2woU_431hULjIRy9fsccTL).
## Installation
First clone the repository and then drop into your new local repo
```bash
git clone https://github.com/Cruikshanks/vanilla-cucumber.git && cd vanilla-cucumber
```Next download and install the dependencies
```bash
bundle install
```## Setup
You'll then need to start the demo app which the examples run against
```bash
bundle exec rake run
```## Execution
Simply call
```bash
bundle exec cucumber
```## Contributing to this project
If you have an idea you'd like to contribute please log an issue.
All contributions should be submitted via a pull request.
## License
This information is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
> If you don't add a license it's neither free or open