1
0
Fork 0
mirror of https://github.com/awesome-print/awesome_print synced 2023-03-27 23:22:34 -04:00
Commit graph

12 commits

Author SHA1 Message Date
James Cox
4205f5c46f Resolve specs, except rails 4.2, which is incompatible with the rest of this approach. should now produce a clean build. 2019-01-08 15:27:44 -05:00
James Cox
1235d83a4f Further work to attempt to get all appraisals in a place where they can pass 2019-01-07 13:10:25 -05:00
James Cox
2c706373b6 Update appraisals to move support only to the ruby 2.x and rails 4.2/5.x series 2018-04-11 12:09:00 -04:00
Gerard Caulfield
77f65e95de
Fix build issue with json gem
The new `json` gem requires Ruby >= 2.0
This locks down the version of json to address a recent break in
our builds caused by this issue.
2016-07-04 18:59:32 +10:00
Gerry
49fc390079 Merge pull request #236 from gerrywastaken/add-rails-5-testing
Add rails 5 testing
2016-07-02 02:13:45 +10:00
Gerard Caulfield
d4ef9cedad
Lock activesupport for our 1.9.3 build
activesupport 5.0 requires Ruby 2.2.2
2016-07-01 15:13:14 +10:00
Gerard Caulfield
cde91abe6b
Add tests for Rails 5 2016-05-13 22:16:34 +10:00
Gerard Caulfield
0e3411611b
Fix Travis mime-types dependency issue
Before this fix some of our Travis builds failed with:

    Gem::InstallError: mime-types-data requires Ruby version >= 2.0.

Idea for the fix was found here:
https://github.com/sgruhier/foundation_rails_helper/pull/116
Although we could not use the same method as I only want to lock
down the version of mime-type where necessary. Also trying to lock
the version to 2.6.2 would break our Rails-3.2 Appraisal path.
2016-05-06 16:09:58 +10:00
Nicolas Viennot
06a4649bb5 Update NoBrainer awesome prints 2015-01-20 10:22:26 -05:00
Mauro George
526f907629 Improves spec runner harness, switches to better env detection.
Does not run rails specs when running mongoid specs

WIP Start of remove BRE to check tests

Remove old helper of active record

Use RSpec skip to skip AR specs

Run ActionView only when needed

Run ActiveSupport only when needed

Run Mongoid only when needed

Create ExtVerifier.require_dependencies

Run MongoMapper only when needed

Always load nokogiri specs

Always load ostruct specs

Run Ripple only when needed

Remove :: when check for defined constants

Require spec_helper directly

Remove 1.8.6 old monkey patch

Add some RSpec configs
2015-01-02 13:20:18 -05:00
James Cox
e3a9a3d638 Adds further Appraisals for mongoid, mongo_mapper and ripple. Fixes mongoid specs and Ripple 2014-12-31 13:44:28 -05:00
Mauro George
5625ea69b2 Setup of appraisal 2014-12-30 16:34:14 -02:00