diff options
| author | Joshua Peek <josh@joshpeek.com> | 2012-08-03 15:07:36 -0500 |
|---|---|---|
| committer | Joshua Peek <josh@joshpeek.com> | 2012-08-03 15:07:36 -0500 |
| commit | 16a67cb852342b7c26cdde272458eb48cd016f4b (patch) | |
| tree | 3377c623362b355d6019f19be7efc6ee3d5411a3 /test/test_classifier.rb | |
| parent | fbbaff09cded5c485b4898e07c2c006eaf06074d (diff) | |
Move shebang detection into classifier
Fixes #203
Diffstat (limited to 'test/test_classifier.rb')
| -rw-r--r-- | test/test_classifier.rb | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/test/test_classifier.rb b/test/test_classifier.rb index a24c5ba..0a47783 100644 --- a/test/test_classifier.rb +++ b/test/test_classifier.rb @@ -54,11 +54,8 @@ class TestClassifier < Test::Unit::TestCase def test_classify_ambiguous_languages Samples.each do |sample| - language = Linguist::Language.find_by_name(sample[:language]) - next unless language.overrides.any? - - extname = File.extname(sample[:path]) - languages = Language.all.select { |l| l.extensions.include?(extname) }.map(&:name) + language = Linguist::Language.find_by_name(sample[:language]) + languages = Language.find_by_filename(sample[:path]).map(&:name) next unless languages.length > 1 results = Classifier.classify(Samples::DATA, File.read(sample[:path]), languages) |
