Skip to content

Commit 4895abd

Browse files
committed
Documentation update
1 parent ee40a35 commit 4895abd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.markdown

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,17 @@ Provides the ability to run Cucumber via Cuke4Duke within the SBT environment. O
1212

1313
## Usage ##
1414
Install the plugin (see later). Be default features files go in a 'features' directory at the root of the project. Step definitions go in "src/test/scala'. Finally from the sbt console call the task:
15+
1516
cucumber
1617

1718
The cucumber task can be parameterised with tags or feature names to provide fine grained control of which features get executed. E.g.
19+
1820
cucumber @demo,~@in-progress
21+
1922
would run features tagged as @demo and not those tagged as @in-progress. Also:
23+
2024
cucumber "User admin"
25+
2126
would run features with a name matched to "User admin". Multiple arguments can be supplied and honour the following rules:
2227

2328
* arguments starting with @ or ~ will be passed to cucumber using the --tags flag
@@ -98,6 +103,7 @@ The testProjects/multiModuleTestProject in the plugin source repository shows th
98103
All gems are automatically installed the first time that the cucumber plugin is run. These gems are installed to the default location {user.home}/.jruby/gems so that they are cached for all projects using the cucumber plugin. The location of the cache directory can be overridden in the settings.
99104

100105
A task is provided to delete the cache directory contents:
106+
101107
cucumber-clean-gems
102108

103109
## Customisation ##

0 commit comments

Comments
 (0)