spec/parsing/fixtures_spec.rb in brianmario-yajl-ruby-0.5.6 vs spec/parsing/fixtures_spec.rb in brianmario-yajl-ruby-0.5.7

- old
+ new

@@ -8,38 +8,34 @@ FAILED = failed.inject([]) { |a, f| a << [ f, File.read(f) ] }.sort FAILED.each do |name, source| it "should not be able to parse #{File.basename(name)} as an IO" do lambda { - parser = Yajl::Parser.new - parser.parse(StringIO.new(source)) + Yajl::Parser.parse(StringIO.new(source)) }.should raise_error(Yajl::ParseError) end end FAILED.each do |name, source| it "should not be able to parse #{File.basename(name)} as a string" do lambda { - parser = Yajl::Parser.new - parser.parse(source) + Yajl::Parser.parse(source) }.should raise_error(Yajl::ParseError) end end PASSED.each do |name, source| it "should be able to parse #{File.basename(name)} as an IO" do lambda { - parser = Yajl::Parser.new - parser.parse(StringIO.new(source)) + Yajl::Parser.parse(StringIO.new(source)) }.should_not raise_error(Yajl::ParseError) end end PASSED.each do |name, source| it "should be able to parse #{File.basename(name)} as a string" do lambda { - parser = Yajl::Parser.new - parser.parse(source) + Yajl::Parser.parse(source) }.should_not raise_error(Yajl::ParseError) end end end \ No newline at end of file