mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
Fix test task
This commit is contained in:
3
Rakefile
3
Rakefile
@@ -21,6 +21,7 @@ namespace :classifier do
|
|||||||
desc "Run classifier against #{LIMIT} public gists"
|
desc "Run classifier against #{LIMIT} public gists"
|
||||||
task :test do
|
task :test do
|
||||||
require 'linguist/classifier'
|
require 'linguist/classifier'
|
||||||
|
require 'linguist/samples'
|
||||||
|
|
||||||
total, correct, incorrect = 0, 0, 0
|
total, correct, incorrect = 0, 0, 0
|
||||||
$stdout.sync = true
|
$stdout.sync = true
|
||||||
@@ -29,7 +30,7 @@ namespace :classifier do
|
|||||||
next if file_language.nil? || file_language == 'Text'
|
next if file_language.nil? || file_language == 'Text'
|
||||||
begin
|
begin
|
||||||
data = open(file_url).read
|
data = open(file_url).read
|
||||||
guessed_language, score = Linguist::Classifier.classify(Samples::DATA, data).first
|
guessed_language, score = Linguist::Classifier.classify(Linguist::Samples::DATA, data).first
|
||||||
|
|
||||||
total += 1
|
total += 1
|
||||||
guessed_language == file_language ? correct += 1 : incorrect += 1
|
guessed_language == file_language ? correct += 1 : incorrect += 1
|
||||||
|
|||||||
Reference in New Issue
Block a user