mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
Enable testing absence of heuristic result
This commit is contained in:
@@ -29,7 +29,11 @@ class TestHeuristcs < Minitest::Test
|
|||||||
hash.each do |language, blobs|
|
hash.each do |language, blobs|
|
||||||
Array(blobs).each do |blob|
|
Array(blobs).each do |blob|
|
||||||
result = Heuristics.call(file_blob(blob), candidates)
|
result = Heuristics.call(file_blob(blob), candidates)
|
||||||
assert_equal [Language[language]], result, "Failed for #{blob}"
|
if language.nil?
|
||||||
|
assert_equal [], result, "Failed for #{blob}"
|
||||||
|
else
|
||||||
|
assert_equal [Language[language]], result, "Failed for #{blob}"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user