Allow explicit primary extensions

This commit is contained in:
Joshua Peek
2011-07-25 11:35:05 -05:00
parent 81cc036fc1
commit 6aedcfd0da
2 changed files with 28 additions and 0 deletions

View File

@@ -273,6 +273,12 @@ class TestLanguage < Test::Unit::TestCase
assert Language['Ruby'].extensions.include?('.rb')
end
def test_primary_extension
assert_equal '.pl', Language['Perl'].primary_extension
assert_equal '.py', Language['Python'].primary_extension
assert_equal '.rb', Language['Ruby'].primary_extension
end
def test_eql
assert Language['Ruby'].eql?(Language['Ruby'])
assert !Language['Ruby'].eql?(Language['Python'])