Skip to content

Commit 692827a

Browse files
author
Derek Lindahl
committed
Add default test tasks
1 parent c27d9a2 commit 692827a

File tree

5 files changed

+15
-1
lines changed

5 files changed

+15
-1
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
rvm:
22
- 2.1.2
3-
script: bundle exec rspec --require spec_helper --order rand --color --format documentation
3+
script: bundle exec rake

Rakefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
#!/usr/bin/env rake
22
require 'bundler/gem_tasks'
3+
4+
Dir['tasks/**/*.rake'].each { |task| load task }
5+
6+
task default: %w(rubocop spec)

frenetic.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@ Gem::Specification.new do |gem|
2828
gem.add_development_dependency 'webmock', '~> 1.18.0'
2929
gem.add_development_dependency 'timecop', '~> 0.7.1'
3030
gem.add_development_dependency 'appraisal', '~> 1.0.2'
31+
gem.add_development_dependency 'rubocop', '~> 0.29.1'
3132
end

tasks/rspec.rake

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
require 'rspec/core/rake_task'
2+
3+
RSpec::Core::RakeTask.new
4+
5+
RSpec::Core::RakeTask.new(:rcov) do |task|
6+
task.rcov = true
7+
end

tasks/rubocop.rake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
require 'rubocop/rake_task'
2+
RuboCop::RakeTask.new

0 commit comments

Comments
 (0)