Clean rakefile

Joel AZEMAR committed Apr 21, 2014
commit 025052488aaa21e4a83cd3b1d64ece7b1d5740fb
Showing 3 changed files with 8 additions and 29 deletions
Rakefile +3 -28
@@ @@ -1,30 +1,14 @@
- #!/usr/bin/env rake
- # encoding: utf-8
-
require 'rubygems'
require 'bundler/setup'
+ require 'bundler/gem_tasks'
- require 'rake'
require 'vcr'
require 'rspec'
require 'rspec/core/rake_task'
- require 'rubygems/package_task'
-
- $LOAD_PATH.unshift File.expand_path('../lib', __FILE__)
require 'locomotive/wagon'
require 'locomotive/wagon/version'
- gemspec = eval(File.read('locomotivecms_wagon.gemspec'))
- Gem::PackageTask.new(gemspec) do |pkg|
- pkg.gem_spec = gemspec
- end
-
- desc 'build the gem and release it to rubygems.org'
- task release: :gem do
- sh "gem push pkg/locomotivecms_wagon-#{gemspec.version}.gem"
- end
-
namespace :development do
desc 'create vcr cassettes'
task :bootstrap do
@@ @@ -43,15 +27,6 @@ namespace :development do
end
end
- RSpec::Core::RakeTask.new('spec:unit') do |spec|
- spec.pattern = 'spec/unit/**/*_spec.rb'
-
- end
-
- RSpec::Core::RakeTask.new('spec:integration') do |spec|
- spec.pattern = 'spec/integration/**/*_spec.rb'
- end
-
- task spec: ['spec:integration']
+ RSpec::Core::RakeTask.new('spec')
- task default: :spec
\ No newline at end of file
+ task default: :spec
locomotive/wagon.rb b/lib/locomotive/wagon.rb +5 -0
@@ @@ -4,6 +4,11 @@ require 'locomotive/wagon/version'
require 'locomotive/wagon/listen'
require 'better_errors'
+ begin
+ require 'pry'
+ rescue LoadError
+ end
+
module Locomotive
module Wagon
spec/spec_helper.rb +0 -1
@@ @@ -3,7 +3,6 @@ require 'bundler/setup'
require 'launchy'
require 'coveralls'
- require 'pry'
require_relative '../lib/locomotive/wagon'
require_relative 'support'