File tree Expand file tree Collapse file tree 4 files changed +43
-0
lines changed Expand file tree Collapse file tree 4 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1
1
require "bundler/gem_tasks"
2
+ require 'rake/testtask'
3
+ Bundler ::GemHelper . install_tasks
4
+
5
+ task :console do
6
+ puts "Loading development console..."
7
+ system ( "irb -r active_model_otp" )
8
+ end
9
+
10
+ task :help do
11
+ puts "Available rake tasks: "
12
+ puts "rake console - Run a IRB console with all enviroment loaded"
13
+ puts "rake test - Run tests"
14
+ end
15
+
16
+ task :test do
17
+ Dir . chdir ( 'test' )
18
+ end
19
+
20
+ Rake ::TestTask . new ( :test ) do |t |
21
+ t . libs << '../lib'
22
+ t . libs << '../test'
23
+ t . test_files = FileList [ '*_test.rb' ]
24
+ t . verbose = false
25
+ end
26
+
27
+ task :default => :test
Original file line number Diff line number Diff line change @@ -23,4 +23,5 @@ Gem::Specification.new do |spec|
23
23
24
24
spec . add_development_dependency "bundler" , "~> 1.3"
25
25
spec . add_development_dependency "rake"
26
+ spec . add_development_dependency "minitest"
26
27
end
Original file line number Diff line number Diff line change
1
+ require "test_helper"
2
+ class AppTest < MiniTest ::Unit ::TestCase
3
+ def test_the_truth
4
+ assert true
5
+ end
6
+ end
Original file line number Diff line number Diff line change
1
+ testdir = File . dirname ( __FILE__ )
2
+ $LOAD_PATH. unshift testdir unless $LOAD_PATH. include? ( testdir )
3
+
4
+ libdir = File . dirname ( File . dirname ( __FILE__ ) ) + '/lib'
5
+ $LOAD_PATH. unshift libdir unless $LOAD_PATH. include? ( libdir )
6
+
7
+ require "rubygems"
8
+ require "active_model_otp"
9
+ require "minitest/unit"
10
+ require "minitest/autorun"
You can’t perform that action at this time.
0 commit comments