]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/rspec-1.1.2/lib/spec/story/given_scenario.rb
added RSpec and RSpec on Rails
[rails.git] / vendor / gems / rspec-1.1.2 / lib / spec / story / given_scenario.rb
diff --git a/vendor/gems/rspec-1.1.2/lib/spec/story/given_scenario.rb b/vendor/gems/rspec-1.1.2/lib/spec/story/given_scenario.rb
new file mode 100644 (file)
index 0000000..88c51f9
--- /dev/null
@@ -0,0 +1,14 @@
+module Spec
+  module Story
+    class GivenScenario
+      def initialize(name)
+        @name = name
+      end
+      
+      def perform(instance, ignore_name)
+        scenario = Runner::StoryRunner.scenario_from_current_story(@name)
+        Runner::ScenarioRunner.new.run(scenario, instance)
+      end
+    end
+  end
+end