Commit Graph

17 Commits

Author SHA1 Message Date
Ryan Fitzgerald 035d5c8203 Add Rails 5.2 and 6.0 to build, fixing up issues
In addition to adding scenarios for 5.2 and 6.0, I had to do some
cleanup to get everything working well:

* Replace string-based version checks with numeric ones, and update all
  version checks to treat 6+ the same as 5 (except where necessary).

* Avoid touching `ActiveSupport::Deprecation::DeprecationProxy`
  instances to fix a couple of warnings in Rails 6.

* Update Bundler as part of container setup, because Rails 6's config
  seems to rely on a newer version of Bundler than the one that comes
  with the Ruby image.

* Update the regexes in the `show-routes` spec to be compatible with 5.2
  and up.

* Add a new code path to `show-routes` for Rails 6.

* Upgrade all bundles, just for hygiene.
2018-12-29 15:58:08 -08:00
Ryan Fitzgerald be97a215a4 Fix compatibility of specs with Mongoid and Rails 5.1
- Mongoid needs to be loaded before Rails initializes

 - Rails 5.1 changed the necessary requires to invoke `console`
2017-05-05 23:38:00 -07:00
Ryan Fitzgerald 17e1096155 Update Appraisals, remove Ruby 1.8 and 1.9.2 support 2014-11-22 23:10:58 -08:00
Ryan Fitzgerald 398d971a2b Cosmetic changes 2012-09-23 15:40:32 -07:00
Ryan Fitzgerald c3feb6f3d8 1.8 compatibility and Readme updates 2012-09-23 15:29:39 -07:00
Ryan Fitzgerald 08fe828203 Redo testing setup, including tests for railtie 2012-09-23 15:28:42 -07:00
Ryan Fitzgerald b528d94590 Fix minor init_test_app bug 2012-07-18 17:05:55 -07:00
Ryan Fitzgerald d88ed9ae91 Merge remote-tracking branch 'TreyLawrence/show-models'
Conflicts:
	Rakefile
	lib/pry-rails/commands.rb
2012-07-18 17:03:19 -07:00
Ryan Fitzgerald 1b230362ee Run generated migrations for test models 2012-07-18 16:22:24 -07:00
Ryan Fitzgerald 99e8e07877 Make it easier to test server behavior with all Rails versions 2012-07-18 15:15:03 -07:00
Trey Lawrence 12bf22ddc1 Copy over existing model files that have associations 2012-07-16 15:00:55 -04:00
Trey Lawrence 6aeaa4258b Bundle install and migrate db for test app 2012-07-16 13:20:52 -04:00
Trey Lawrence 78113e6a32 Add 3 test models to init_test_app rake task 2012-07-16 01:15:12 -04:00
David Peter ac8fb6ce2a Make it easier for developers to develop pry-rails 2012-07-13 18:20:48 -04:00
David Peter 49cfb3877e Copy over routes.rb with our own routes.rb 2012-07-13 16:22:20 -04:00
Ryan Fitzgerald 6c98bae9d4 Set up Appraisal to (manually) test multiple Rails versions 2012-07-06 01:19:57 -07:00
Robin Wenglewski 61fd6842f1 initial commit 2011-08-27 12:50:23 +02:00