Enable testing absence of heuristic result

This commit is contained in:
Paul Chaignon
2016-09-24 17:56:36 +02:00
parent e7e8a7d835
commit cd9401c424

View File

@@ -29,7 +29,11 @@ class TestHeuristcs < Minitest::Test
hash.each do |language, blobs|
Array(blobs).each do |blob|
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