Skip to content

Commit b8ad524

Browse files
committed
Update to description
1 parent adb060b commit b8ad524

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

rspec-steps.gemspec

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,17 @@ Gem::Specification.new do |spec|
99
spec.email = spec.authors.map {|name| author_list[name]}
1010
spec.summary = "I want steps in RSpec"
1111
spec.description = <<-EOD
12-
I don't like Cucumber. I don't need plain text stories. My clients either
13-
read code or don't read any test documents, so Cucumber is mostly useless to me.
14-
But often, especially in full integration tests, it would be nice to have
15-
steps in a test.
12+
A minimal implementation of integration testing within RSpec.
13+
Allows you to build sequential specs, each with a description,
14+
but where state is maintained between tests and before/after actions are only
15+
triggered at the beginning and end of the entire sequence. Cool things you
16+
can do with this:
17+
18+
* Build multi-step user stories in plain RSpec syntax. Locate the point of
19+
failure quickly, and break up large integrations into sensible steps
20+
* Speed up groups of related tests by running your factories only once before
21+
the whole group.
22+
1623
EOD
1724

1825
spec.rubyforge_project= spec.name.downcase

0 commit comments

Comments
 (0)