We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1ca2733 commit b6dd1b1Copy full SHA for b6dd1b1
2 files changed
Gemfile
@@ -15,4 +15,5 @@ end
15
16
group :development do
17
gem "RedCloth", "4.2.9"
18
+ gem "redgreen", "1.2.2"
19
end
Rakefile
@@ -1,12 +1,16 @@
1
require 'rake/testtask'
2
3
desc 'Run all tests'
4
-task :test do
+task :test, [:path] do |task, args|
5
ENV['RAILS_ENV'] = 'test'
6
$LOAD_PATH.unshift(File.expand_path('test'))
7
- require 'redgreen' if Gem.available?('redgreen')
+ require 'redgreen' unless Gem::Specification.find_all_by_name('redgreen').empty?
8
require 'test/unit'
9
- Dir['test/*/**/test_*.rb'].each {|test| require "./#{test}" }
+ if args[:path]
10
+ require args[:path]
11
+ else
12
+ Dir['test/*/**/test_*.rb'].each {|test| require "./#{test}" }
13
+ end
14
desc 'Generate YARD Documentation'
0 commit comments