mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cf624e44ff | ||
|
|
2b712dc790 |
@@ -1,6 +1,6 @@
|
||||
Gem::Specification.new do |s|
|
||||
s.name = 'github-linguist'
|
||||
s.version = '2.0.0'
|
||||
s.version = '2.0.1'
|
||||
s.summary = "GitHub Language detection"
|
||||
|
||||
s.authors = "GitHub"
|
||||
|
||||
@@ -97,6 +97,7 @@ module Linguist
|
||||
# Returns sorted Array of result pairs. Each pair contains the
|
||||
# Language and a Float score.
|
||||
def classify(tokens, languages = @languages.keys)
|
||||
return [] if tokens.nil?
|
||||
tokens = Tokenizer.new(tokens).tokens if tokens.is_a?(String)
|
||||
|
||||
scores = {}
|
||||
|
||||
@@ -55,6 +55,10 @@ class TestClassifier < Test::Unit::TestCase
|
||||
assert results.first[1] < 0.5, results.first.inspect
|
||||
end
|
||||
|
||||
def test_instance_classify_nil
|
||||
assert_equal [], Classifier.instance.classify(nil)
|
||||
end
|
||||
|
||||
def test_verify
|
||||
assert Classifier.instance.verify
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user