mirror of
https://github.com/KevinMidboe/linguist.git
synced 2026-01-07 18:05:33 +00:00
Abort unless files exist
This commit is contained in:
8
Rakefile
8
Rakefile
@@ -103,9 +103,13 @@ namespace :benchmark do
|
|||||||
task :results do
|
task :results do
|
||||||
reference, compare = ENV['compare'].split('...')
|
reference, compare = ENV['compare'].split('...')
|
||||||
|
|
||||||
|
reference_classifications_file = "benchmark/results/#{reference}_output.json"
|
||||||
|
compare_classifications_file = "benchmark/results/#{compare}_output.json"
|
||||||
|
|
||||||
# DO COMPARISON...
|
# DO COMPARISON...
|
||||||
reference_classifications = JSON.parse(File.read("benchmark/results/#{reference}_output.json"))
|
abort("No result files to compare") unless (File.exist?(reference_classifications_file) && File.exist?(compare_classifications_file))
|
||||||
compare_classifications = JSON.parse(File.read("benchmark/results/#{compare}_output.json"))
|
reference_classifications = JSON.parse(File.read(reference_classifications_file))
|
||||||
|
compare_classifications = JSON.parse(File.read(compare_classifications_file))
|
||||||
|
|
||||||
puts "Changes between #{reference}...#{compare}"
|
puts "Changes between #{reference}...#{compare}"
|
||||||
puts reference_classifications.deep_diff(compare_classifications)
|
puts reference_classifications.deep_diff(compare_classifications)
|
||||||
|
|||||||
Reference in New Issue
Block a user