Sha256: 10ea7d717d22a2b3cf612c7b31738e56adcd48dd98a632d511d663eb2e53d716
Contents?: true
Size: 1.04 KB
Versions: 5
Compression:
Stored size: 1.04 KB
Contents
[![Build Status](https://travis-ci.org/cucumber/cucumber-ruby-wire.svg?branch=master)](https://travis-ci.org/cucumber/cucumber-ruby-wire) # cucumber-wire This gem was extracted from the [cucumber gem](https://github.com/cucumber/cucumber-ruby), and remains a runtime dependency to that gem. Its tests are a bit hairy and prone to the occasional flicker. In the future, it may become an opt-in plugin rather than a direct dependency on every Cucumber. ## Configuration You can configure the connection using a YAML file called a `.wire` file: ```yaml host: localhost port: 54321 timeout: connect: 11 invoke: 120 begin_scenario: 120 end_scenario: 120 ``` ### Timeouts The default timeout is 120 seconds. `connect` has a default timeout of 11 seconds. ### YAML with ERB templating The file format is YAML, with ERB templating, so you could make the configuration configurable: ```yaml,erb host: localhost port: 54321 timeout: connect: <%= (ENV['MY_CONNECT_TIMEOUT'] || 11).to_i %> invoke: 120 begin_scenario: 120 end_scenario: 120 ```
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
cucumber-wire-3.1.0 | README.md |
cucumber-wire-3.0.0 | README.md |
cucumber-wire-2.0.1 | README.md |
cucumber-wire-2.0.0 | README.md |
cucumber-wire-1.2.0 | README.md |