Skip to content

Commit

Permalink
no good reason for making 'name' an instance variable
Browse files Browse the repository at this point in the history
  • Loading branch information
erictheise committed Jan 10, 2013
1 parent cf42c56 commit a5c908a
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions test/test_convertible.rb
Expand Up @@ -20,24 +20,24 @@ class TestConvertible < Test::Unit::TestCase
end

should "not parse if there is syntax error in front-matter" do
@name = 'broken_front_matter2.erb'
name = 'broken_front_matter2.erb'
out = capture_stdout do
ret = @convertible.read_yaml(@base, @name)
ret = @convertible.read_yaml(@base, name)
assert_equal({}, ret)
end
assert_match(/YAML Exception|syntax error/, out)
assert_match(/#{File.join(@base, @name)}/, out)
assert_match(/#{File.join(@base, name)}/, out)
end

if RUBY_VERSION >= '1.9.2'
should "not parse if there is encoding error in file" do
@name = 'broken_front_matter3.erb'
name = 'broken_front_matter3.erb'
out = capture_stdout do
ret = @convertible.read_yaml(@base, @name)
ret = @convertible.read_yaml(@base, name)
assert_equal({}, ret)
end
assert_match(/invalid byte sequence in UTF-8/, out)
assert_match(/#{File.join(@base, @name)}/, out)
assert_match(/#{File.join(@base, name)}/, out)
end
end
end
Expand Down

0 comments on commit a5c908a

Please sign in to comment.