]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/rspec-1.1.2/spec/spec/runner/formatter/snippet_extractor_spec.rb
added RSpec and RSpec on Rails
[rails.git] / vendor / gems / rspec-1.1.2 / spec / spec / runner / formatter / snippet_extractor_spec.rb
diff --git a/vendor/gems/rspec-1.1.2/spec/spec/runner/formatter/snippet_extractor_spec.rb b/vendor/gems/rspec-1.1.2/spec/spec/runner/formatter/snippet_extractor_spec.rb
new file mode 100644 (file)
index 0000000..4bb2f15
--- /dev/null
@@ -0,0 +1,18 @@
+require File.dirname(__FILE__) + '/../../../spec_helper.rb'
+require 'spec/runner/formatter/snippet_extractor'
+
+module Spec
+  module Runner
+    module Formatter
+      describe SnippetExtractor do
+        it "should fall back on a default message when it doesn't understand a line" do
+          SnippetExtractor.new.snippet_for("blech").should == ["# Couldn't get snippet for blech", 1]
+        end
+
+        it "should fall back on a default message when it doesn't find the file" do
+          SnippetExtractor.new.lines_around("blech", 8).should == "# Couldn't get snippet for blech"
+        end
+      end
+    end
+  end
+end
\ No newline at end of file