aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/gems/rspec-1.3.1/features/extensions
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gems/rspec-1.3.1/features/extensions')
-rw-r--r--vendor/gems/rspec-1.3.1/features/extensions/custom_example_group.feature19
1 files changed, 19 insertions, 0 deletions
diff --git a/vendor/gems/rspec-1.3.1/features/extensions/custom_example_group.feature b/vendor/gems/rspec-1.3.1/features/extensions/custom_example_group.feature
new file mode 100644
index 000000000..70974dba7
--- /dev/null
+++ b/vendor/gems/rspec-1.3.1/features/extensions/custom_example_group.feature
@@ -0,0 +1,19 @@
+Feature: custom example group
+
+ Scenario: simple custom example group
+ Given a file named "custom_example_group_spec.rb" with:
+ """
+ class CustomGroup < Spec::ExampleGroup
+ end
+
+ Spec::Example::ExampleGroupFactory.default(CustomGroup)
+
+ describe "a custom group set as the default" do
+ it "becomes the default base class for example groups" do
+ CustomGroup.should === self
+ end
+ end
+ """
+ When I run "spec custom_example_group_spec.rb"
+ Then the stdout should include "1 example, 0 failures"
+