move development dependencies to Gemfile, & use Bundler.require().

This commit is contained in:
Robert Gleeson 2014-03-15 01:47:58 +01:00
parent 4e1f1d42bc
commit 45cbc55c9f
3 changed files with 12 additions and 11 deletions

11
Gemfile
View File

@ -1,5 +1,6 @@
source 'https://rubygems.org'
gemspec
gem 'rake', '~> 10.0'
# For Guard
group :development do
@ -8,6 +9,16 @@ group :development do
gem 'rb-fsevent', :require => 'false'
end
group :test do
gem 'bacon', '~> 1.2'
gem 'mocha', '~> 1.0', require: "mocha/api"
end
group :development, :test do
gem 'simplecov', '~> 0.8'
gem 'bond', '~> 0.5'
end
platform :rbx do
gem 'rubysl-singleton'
gem 'rubysl-prettyprint'

View File

@ -19,12 +19,5 @@ Gem::Specification.new do |s|
s.add_dependency 'coderay', '~> 1.1.0'
s.add_dependency 'slop', '~> 3.4'
s.add_dependency 'method_source', '~> 0.8'
s.add_development_dependency 'bundler', '~> 1.0'
s.add_development_dependency 'bacon', '~> 1.2'
s.add_development_dependency 'rake', '~> 10.0'
s.add_development_dependency 'mocha', '~> 1.0'
s.add_development_dependency 'simplecov', '~> 0.8'
# TODO: make this a plain dependency:
s.add_development_dependency 'bond', '~> 0.5'
end

View File

@ -1,10 +1,7 @@
require 'bundler/setup'
require 'mocha/api'
require 'ostruct'
require 'pry'
require 'pry/test/helper'
Bundler.require :default, :test
require_relative 'spec_helpers/bacon'
require_relative 'spec_helpers/mock_pry'
require_relative 'spec_helpers/repl_tester'