Skip to content

Commit

Permalink
setup appraisal
Browse files Browse the repository at this point in the history
  • Loading branch information
krzysiek1507 committed Aug 8, 2016
1 parent c615980 commit 164e86c
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 3 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@ tmp
coverage
.ruby-version
.ruby-gemset
.idea
gemfiles/*.gemfile.lock
4 changes: 4 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ env:
- DB=postgres
- DB=mysql

gemfile:
- gemfiles/spree_3_1.gemfile
- gemfiles/spree_master.gemfile

sudo: false
cache: bundler
before_script:
Expand Down
7 changes: 7 additions & 0 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
appraise 'spree-3-1' do
gem 'spree', '~> 3.1.0'
end

appraise 'spree-master' do
gem 'spree', github: 'spree/spree', branch: 'master'
end
9 changes: 9 additions & 0 deletions gemfiles/spree_3_1.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "spree", "~> 3.1.0"
gem "pg"
gem "mysql2"

gemspec :path => "../"
9 changes: 9 additions & 0 deletions gemfiles/spree_master.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "spree", :github => "spree/spree", :branch => "master"
gem "pg"
gem "mysql2"

gemspec :path => "../"
9 changes: 6 additions & 3 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
require 'shoulda-matchers'
require 'ffaker'
require 'pry'
require 'versioncake/version'

RSpec.configure do |config|
config.fail_fast = false
Expand All @@ -32,9 +33,11 @@
expectations.syntax = :expect
end

config.include VersionCake::TestHelpers, type: :controller
config.before(:each, type: :controller) do
set_request_version('', 1)
if VersionCake::VERSION >= '3'
config.include VersionCake::TestHelpers, type: :controller
config.before(:each, type: :controller) do
set_request_version('', 1)
end
end

config.order = :random
Expand Down
1 change: 1 addition & 0 deletions spree_related_products.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ Gem::Specification.new do |s|

s.add_runtime_dependency 'spree_backend', '>= 3.1.0', '< 4.0'

s.add_development_dependency 'appraisal'
s.add_development_dependency 'factory_girl', '4.4'
s.add_development_dependency 'ffaker'
s.add_development_dependency 'rspec-rails', '~> 3.1.0'
Expand Down

0 comments on commit 164e86c

Please sign in to comment.