Move text files from fixtures to samples when possible

This commit is contained in:
Paul Chaignon
2014-12-10 20:09:14 -05:00
parent e783e953d9
commit f93272f0bd
8 changed files with 13 additions and 15 deletions

View File

View File

@@ -64,7 +64,7 @@ class TestBlob < Test::Unit::TestCase
assert_equal "attachment; filename=linguist.gem", fixture_blob("Binary/linguist.gem").disposition assert_equal "attachment; filename=linguist.gem", fixture_blob("Binary/linguist.gem").disposition
assert_equal "attachment; filename=octocat.ai", fixture_blob("Binary/octocat.ai").disposition assert_equal "attachment; filename=octocat.ai", fixture_blob("Binary/octocat.ai").disposition
assert_equal "inline", fixture_blob("Data/README").disposition assert_equal "inline", fixture_blob("Data/README").disposition
assert_equal "inline", fixture_blob("Data/foo.txt").disposition assert_equal "inline", sample_blob("text/foo.txt").disposition
assert_equal "inline", sample_blob("Ruby/grit.rb").disposition assert_equal "inline", sample_blob("Ruby/grit.rb").disposition
assert_equal "inline", fixture_blob("Binary/octocat.png").disposition assert_equal "inline", fixture_blob("Binary/octocat.png").disposition
end end
@@ -75,7 +75,7 @@ class TestBlob < Test::Unit::TestCase
def test_lines def test_lines
assert_equal ["module Foo", "end", ""], sample_blob("Ruby/foo.rb").lines assert_equal ["module Foo", "end", ""], sample_blob("Ruby/foo.rb").lines
assert_equal ["line 1", "line 2", ""], fixture_blob("Data/mac.txt").lines assert_equal ["line 1", "line 2", ""], sample_blob("text/mac.txt").lines
assert_equal 475, sample_blob("Emacs Lisp/ess-julia.el").lines.length assert_equal 475, sample_blob("Emacs Lisp/ess-julia.el").lines.length
end end
@@ -84,7 +84,7 @@ class TestBlob < Test::Unit::TestCase
# earlier versions of the gem made implicit guarantees that the encoding of # earlier versions of the gem made implicit guarantees that the encoding of
# each `line` is in the same encoding as the file was originally read (in # each `line` is in the same encoding as the file was originally read (in
# practice, UTF-8 or ASCII-8BIT) # practice, UTF-8 or ASCII-8BIT)
assert_equal Encoding.default_external, fixture_blob("Data/utf16le.txt").lines.first.encoding assert_equal Encoding.default_external, fixture_blob("Data/utf16le").lines.first.encoding
end end
def test_size def test_size
@@ -97,21 +97,21 @@ class TestBlob < Test::Unit::TestCase
def test_sloc def test_sloc
assert_equal 2, sample_blob("Ruby/foo.rb").sloc assert_equal 2, sample_blob("Ruby/foo.rb").sloc
assert_equal 3, fixture_blob("Data/utf16le-windows.txt").sloc assert_equal 3, fixture_blob("Data/utf16le-windows").sloc
assert_equal 1, fixture_blob("Data/iso8859-8-i.txt").sloc assert_equal 1, fixture_blob("Data/iso8859-8-i").sloc
end end
def test_encoding def test_encoding
assert_equal "ISO-8859-2", fixture_blob("Data/README").encoding assert_equal "ISO-8859-2", fixture_blob("Data/README").encoding
assert_equal "ISO-8859-2", fixture_blob("Data/README").ruby_encoding assert_equal "ISO-8859-2", fixture_blob("Data/README").ruby_encoding
assert_equal "UTF-8", fixture_blob("Data/foo.txt").encoding assert_equal "UTF-8", sample_blob("text/foo.txt").encoding
assert_equal "UTF-8", fixture_blob("Data/foo.txt").ruby_encoding assert_equal "UTF-8", sample_blob("text/foo.txt").ruby_encoding
assert_equal "UTF-16LE", fixture_blob("Data/utf16le.txt").encoding assert_equal "UTF-16LE", fixture_blob("Data/utf16le").encoding
assert_equal "UTF-16LE", fixture_blob("Data/utf16le.txt").ruby_encoding assert_equal "UTF-16LE", fixture_blob("Data/utf16le").ruby_encoding
assert_equal "UTF-16LE", fixture_blob("Data/utf16le-windows.txt").encoding assert_equal "UTF-16LE", fixture_blob("Data/utf16le-windows").encoding
assert_equal "UTF-16LE", fixture_blob("Data/utf16le-windows.txt").ruby_encoding assert_equal "UTF-16LE", fixture_blob("Data/utf16le-windows").ruby_encoding
assert_equal "ISO-2022-KR", fixture_blob("Data/ISO-2022-KR.txt").encoding assert_equal "ISO-2022-KR", sample_blob("text/ISO-2022-KR.txt").encoding
assert_equal "binary", fixture_blob("Data/ISO-2022-KR.txt").ruby_encoding assert_equal "binary", sample_blob("text/ISO-2022-KR.txt").ruby_encoding
assert_nil fixture_blob("Binary/dog.o").encoding assert_nil fixture_blob("Binary/dog.o").encoding
end end
@@ -131,7 +131,6 @@ class TestBlob < Test::Unit::TestCase
assert fixture_blob("Binary/octocat.png").binary? assert fixture_blob("Binary/octocat.png").binary?
assert fixture_blob("Binary/zip").binary? assert fixture_blob("Binary/zip").binary?
assert !fixture_blob("Data/README").binary? assert !fixture_blob("Data/README").binary?
assert !fixture_blob("Data/file.txt").binary?
assert !sample_blob("Ruby/foo.rb").binary? assert !sample_blob("Ruby/foo.rb").binary?
assert !sample_blob("Perl/script.pl").binary? assert !sample_blob("Perl/script.pl").binary?
end end
@@ -145,7 +144,6 @@ class TestBlob < Test::Unit::TestCase
def test_text def test_text
assert fixture_blob("Data/README").text? assert fixture_blob("Data/README").text?
assert fixture_blob("Data/file.txt").text?
assert fixture_blob("Data/md").text? assert fixture_blob("Data/md").text?
assert sample_blob("Shell/script.sh").text? assert sample_blob("Shell/script.sh").text?
assert fixture_blob("Data/txt").text? assert fixture_blob("Data/txt").text?