forked from solidusio/solidus_paypal_braintree
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
47 lines (38 loc) · 1.18 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
source 'https://rubygems.org'
branch = ENV.fetch("SOLIDUS_BRANCH", "master")
gem 'solidus', github: 'solidusio/solidus', branch: branch
if branch == 'master' || branch >= "v2.3"
gem "rails-controller-testing", group: :test
gem 'rails', '~> 5.1.0' # HACK: broken bundler dependency resolution
elsif branch >= "v2.0"
gem "rails-controller-testing", group: :test
gem 'rails', '~> 5.0.3' # HACK: broken bundler dependency resolution
else
gem "rails", '~> 4.2.0' # HACK: broken bundler dependency resolution
gem "rails_test_params_backport", group: :test
end
group :test do
if branch < "v2.5"
gem 'factory_bot', '4.10.0'
else
gem 'factory_bot', '> 4.10.0'
end
end
# Provides basic authentication functionality for testing parts of your engine
gem 'solidus_auth_devise', '~> 1.0'
# Asset compilation speed
gem 'mini_racer'
gem 'sassc-rails', platforms: :mri
# bourbon 5 doesn't work under sassc
# https://github.com/thoughtbot/bourbon/issues/1047
gem 'bourbon', '<5'
group :development, :test do
gem 'listen'
gem "pry-rails"
gem 'selenium-webdriver', require: false
gem 'chromedriver-helper', require: false
gem 'ffaker'
gem 'pg', '~> 0.21'
gem 'mysql2'
end
gemspec