Rakefile in rest-graph-1.4.5 vs Rakefile in rest-graph-1.4.6

- old
+ new

@@ -14,27 +14,30 @@ ruby_opts [''] # silence warning for now version RestGraph::VERSION depend_on 'rest-client' - depend_on 'json', :development => true - depend_on 'rack', :development => true - depend_on 'rr', :development => true - depend_on 'webmock', :development => true - depend_on 'bacon', :development => true + depend_on 'yajl-ruby', :development => true + depend_on 'json' , :development => true + depend_on 'json_pure', :development => true + depend_on 'rack' , :development => true + depend_on 'rr' , :development => true + depend_on 'webmock' , :development => true + depend_on 'bacon' , :development => true + name proj url "http://github.com/cardinalblue/#{proj}" authors ['Cardinal Blue', 'Lin Jen-Shin (aka godfat 真常)'] email 'dev (XD) cardinalblue.com' history_file 'CHANGES' readme_file 'README.rdoc' ignore_file '.gitignore' rdoc.include ['\w+'] - rdoc.exclude ['test', 'doc', 'Rakefile'] + rdoc.exclude ['test', 'doc', 'Rakefile', 'example'] } CLEAN.include Dir['**/*.rbc'] task :default do @@ -47,5 +50,12 @@ sh "cd example/rails; #{Gem.ruby} -S rake test" end desc 'Run all tests' task 'test:all' => ['test', 'test:example'] + +desc 'Run different json test' +task 'test:json' do + %w[yajl json].each{ |json| + sh "#{Gem.ruby} -S rake -r #{json} test" + } +end