From 3284450dc42de8befd466071185a4224c9a6ab82 Mon Sep 17 00:00:00 2001 From: Arfon Smith Date: Thu, 18 Sep 2014 13:56:41 -0500 Subject: [PATCH] Make sure samples.json is present before running tests --- Rakefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Rakefile b/Rakefile index cebcd9e1..ea6351f4 100644 --- a/Rakefile +++ b/Rakefile @@ -6,8 +6,17 @@ require 'pry' task :default => :test +Rake::Task["test"].enhance [:check_samples] + Rake::TestTask.new +desc "Check that we have samples.json generated" +task :check_samples do + unless File.exist?('lib/linguist/samples.json') + Rake::Task[:samples].invoke + end +end + task :samples do require 'linguist/samples' require 'yajl'