Sort filenames

This commit is contained in:
Joshua Peek
2011-07-25 11:57:44 -05:00
parent 7d40fbdfae
commit cadb3544eb
2 changed files with 15 additions and 1 deletions

View File

@@ -31,6 +31,20 @@ class TestPedantic < Test::Unit::TestCase
end
end
def test_filenames_are_sorted
filenames = nil
file("languages.yml").lines.each do |line|
if line =~ /^ filenames:$/
filenames = []
elsif filenames && line =~ /^ - \.(\w+)$/
filenames << $1
else
assert_sorted filenames if filenames
filenames = nil
end
end
end
def assert_sorted(list)
previous = nil
list.each do |item|