aboutsummaryrefslogtreecommitdiff
path: root/test/test_language.rb
diff options
context:
space:
mode:
authorJoshua Peek <josh@joshpeek.com>2011-07-25 11:35:05 -0500
committerJoshua Peek <josh@joshpeek.com>2011-07-25 11:35:05 -0500
commit6aedcfd0da8bea6f922ed3b8c6b4363ea19414a7 (patch)
treea212de7d4b4e71b41f00c91de60f8e679379bcde /test/test_language.rb
parent81cc036fc193d77c5bd4b55266180d8b8c03d23e (diff)
Allow explicit primary extensions
Diffstat (limited to 'test/test_language.rb')
-rw-r--r--test/test_language.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/test_language.rb b/test/test_language.rb
index 7dc1755..1906763 100644
--- a/test/test_language.rb
+++ b/test/test_language.rb
@@ -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'])