]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/rspec-1.1.2/lib/spec/story/runner/scenario_collector.rb
added RSpec and RSpec on Rails
[rails.git] / vendor / gems / rspec-1.1.2 / lib / spec / story / runner / scenario_collector.rb
diff --git a/vendor/gems/rspec-1.1.2/lib/spec/story/runner/scenario_collector.rb b/vendor/gems/rspec-1.1.2/lib/spec/story/runner/scenario_collector.rb
new file mode 100644 (file)
index 0000000..78339fd
--- /dev/null
@@ -0,0 +1,18 @@
+module Spec
+  module Story
+    module Runner
+      class ScenarioCollector
+        attr_accessor :scenarios
+        
+        def initialize(story)
+          @story = story
+          @scenarios = []
+        end
+        
+        def Scenario(name, &body)
+          @scenarios << Scenario.new(@story, name, &body)
+        end
+      end
+    end
+  end
+end