mirror of
				https://github.com/thoughtbot/shoulda-matchers.git
				synced 2022-11-09 12:01:38 -05:00 
			
		
		
		
	* Add Rails 6 appraisal to start testing against it. * Fix usage of Module#parent as this is deprecated in Rails 6 in favor of Module#module_parent. * Ensure that we're using the correct version of `sqlite3` and `pg` at all times * When creating classes within tests, ensure that they are removed correctly * Fix detection of has_secure_password in models: Check that InstanceMethodsOnActivation is specifically defined, as Rails 6 no longer has such a module. Co-authored-by: Lee Machin <me@mrl.ee>
		
			
				
	
	
		
			262 lines
		
	
	
	
		
			6.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			262 lines
		
	
	
	
		
			6.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
GEM
 | 
						|
  remote: https://rubygems.org/
 | 
						|
  specs:
 | 
						|
    actionmailer (4.2.11.1)
 | 
						|
      actionpack (= 4.2.11.1)
 | 
						|
      actionview (= 4.2.11.1)
 | 
						|
      activejob (= 4.2.11.1)
 | 
						|
      mail (~> 2.5, >= 2.5.4)
 | 
						|
      rails-dom-testing (~> 1.0, >= 1.0.5)
 | 
						|
    actionpack (4.2.11.1)
 | 
						|
      actionview (= 4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      rack (~> 1.6)
 | 
						|
      rack-test (~> 0.6.2)
 | 
						|
      rails-dom-testing (~> 1.0, >= 1.0.5)
 | 
						|
      rails-html-sanitizer (~> 1.0, >= 1.0.2)
 | 
						|
    actionview (4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      builder (~> 3.1)
 | 
						|
      erubis (~> 2.7.0)
 | 
						|
      rails-dom-testing (~> 1.0, >= 1.0.5)
 | 
						|
      rails-html-sanitizer (~> 1.0, >= 1.0.3)
 | 
						|
    activejob (4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      globalid (>= 0.3.0)
 | 
						|
    activemodel (4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      builder (~> 3.1)
 | 
						|
    activerecord (4.2.11.1)
 | 
						|
      activemodel (= 4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      arel (~> 6.0)
 | 
						|
    activeresource (4.0.0)
 | 
						|
      activemodel (~> 4.0)
 | 
						|
      activesupport (~> 4.0)
 | 
						|
      rails-observers (~> 0.1.1)
 | 
						|
    activesupport (4.2.11.1)
 | 
						|
      i18n (~> 0.7)
 | 
						|
      minitest (~> 5.1)
 | 
						|
      thread_safe (~> 0.3, >= 0.3.4)
 | 
						|
      tzinfo (~> 1.1)
 | 
						|
    ansi (1.5.0)
 | 
						|
    appraisal (2.2.0)
 | 
						|
      bundler
 | 
						|
      rake
 | 
						|
      thor (>= 0.14.0)
 | 
						|
    arel (6.0.4)
 | 
						|
    ast (2.4.0)
 | 
						|
    bcrypt (3.1.11)
 | 
						|
    builder (3.2.3)
 | 
						|
    byebug (9.1.0)
 | 
						|
    coderay (1.1.2)
 | 
						|
    coffee-rails (4.1.1)
 | 
						|
      coffee-script (>= 2.2.0)
 | 
						|
      railties (>= 4.0.0, < 5.1.x)
 | 
						|
    coffee-script (2.4.1)
 | 
						|
      coffee-script-source
 | 
						|
      execjs
 | 
						|
    coffee-script-source (1.12.2)
 | 
						|
    concurrent-ruby (1.1.5)
 | 
						|
    crass (1.0.4)
 | 
						|
    diff-lcs (1.3)
 | 
						|
    erubis (2.7.0)
 | 
						|
    execjs (2.7.0)
 | 
						|
    ffi (1.9.18)
 | 
						|
    fssm (0.2.10)
 | 
						|
    globalid (0.4.2)
 | 
						|
      activesupport (>= 4.2.0)
 | 
						|
    i18n (0.9.5)
 | 
						|
      concurrent-ruby (~> 1.0)
 | 
						|
    jaro_winkler (1.5.1)
 | 
						|
    jbuilder (2.7.0)
 | 
						|
      activesupport (>= 4.2.0)
 | 
						|
      multi_json (>= 1.2)
 | 
						|
    jquery-rails (4.3.1)
 | 
						|
      rails-dom-testing (>= 1, < 3)
 | 
						|
      railties (>= 4.2.0)
 | 
						|
      thor (>= 0.14, < 2.0)
 | 
						|
    json (1.8.6)
 | 
						|
    loofah (2.2.3)
 | 
						|
      crass (~> 1.0.2)
 | 
						|
      nokogiri (>= 1.5.9)
 | 
						|
    mail (2.7.1)
 | 
						|
      mini_mime (>= 0.1.1)
 | 
						|
    method_source (0.9.0)
 | 
						|
    mini_mime (1.0.1)
 | 
						|
    mini_portile2 (2.4.0)
 | 
						|
    minitest (5.11.3)
 | 
						|
    minitest-reporters (1.1.14)
 | 
						|
      ansi
 | 
						|
      builder
 | 
						|
      minitest (>= 5.0)
 | 
						|
      ruby-progressbar
 | 
						|
    multi_json (1.12.2)
 | 
						|
    nokogiri (1.10.1)
 | 
						|
      mini_portile2 (~> 2.4.0)
 | 
						|
    parallel (1.12.1)
 | 
						|
    parser (2.5.1.2)
 | 
						|
      ast (~> 2.4.0)
 | 
						|
    pg (0.21.0)
 | 
						|
    powerpack (0.1.2)
 | 
						|
    protected_attributes (1.0.9)
 | 
						|
      activemodel (>= 4.0.1, < 5.0)
 | 
						|
    pry (0.11.3)
 | 
						|
      coderay (~> 1.1.0)
 | 
						|
      method_source (~> 0.9.0)
 | 
						|
    pry-byebug (3.5.1)
 | 
						|
      byebug (~> 9.1)
 | 
						|
      pry (~> 0.10)
 | 
						|
    pygments.rb (1.1.2)
 | 
						|
      multi_json (>= 1.0.0)
 | 
						|
    rack (1.6.11)
 | 
						|
    rack-test (0.6.3)
 | 
						|
      rack (>= 1.0)
 | 
						|
    rails (4.2.11.1)
 | 
						|
      actionmailer (= 4.2.11.1)
 | 
						|
      actionpack (= 4.2.11.1)
 | 
						|
      actionview (= 4.2.11.1)
 | 
						|
      activejob (= 4.2.11.1)
 | 
						|
      activemodel (= 4.2.11.1)
 | 
						|
      activerecord (= 4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      bundler (>= 1.3.0, < 2.0)
 | 
						|
      railties (= 4.2.11.1)
 | 
						|
      sprockets-rails
 | 
						|
    rails-deprecated_sanitizer (1.0.3)
 | 
						|
      activesupport (>= 4.2.0.alpha)
 | 
						|
    rails-dom-testing (1.0.9)
 | 
						|
      activesupport (>= 4.2.0, < 5.0)
 | 
						|
      nokogiri (~> 1.6)
 | 
						|
      rails-deprecated_sanitizer (>= 1.0.1)
 | 
						|
    rails-html-sanitizer (1.0.4)
 | 
						|
      loofah (~> 2.2, >= 2.2.2)
 | 
						|
    rails-observers (0.1.5)
 | 
						|
      activemodel (>= 4.0)
 | 
						|
    railties (4.2.11.1)
 | 
						|
      actionpack (= 4.2.11.1)
 | 
						|
      activesupport (= 4.2.11.1)
 | 
						|
      rake (>= 0.8.7)
 | 
						|
      thor (>= 0.18.1, < 2.0)
 | 
						|
    rainbow (3.0.0)
 | 
						|
    rake (12.3.2)
 | 
						|
    rb-fsevent (0.10.2)
 | 
						|
    rb-inotify (0.9.10)
 | 
						|
      ffi (>= 0.5.0, < 2)
 | 
						|
    rdoc (4.3.0)
 | 
						|
    redcarpet (3.4.0)
 | 
						|
    rspec (3.6.0)
 | 
						|
      rspec-core (~> 3.6.0)
 | 
						|
      rspec-expectations (~> 3.6.0)
 | 
						|
      rspec-mocks (~> 3.6.0)
 | 
						|
    rspec-core (3.6.0)
 | 
						|
      rspec-support (~> 3.6.0)
 | 
						|
    rspec-expectations (3.6.0)
 | 
						|
      diff-lcs (>= 1.2.0, < 2.0)
 | 
						|
      rspec-support (~> 3.6.0)
 | 
						|
    rspec-mocks (3.6.0)
 | 
						|
      diff-lcs (>= 1.2.0, < 2.0)
 | 
						|
      rspec-support (~> 3.6.0)
 | 
						|
    rspec-rails (3.6.1)
 | 
						|
      actionpack (>= 3.0)
 | 
						|
      activesupport (>= 3.0)
 | 
						|
      railties (>= 3.0)
 | 
						|
      rspec-core (~> 3.6.0)
 | 
						|
      rspec-expectations (~> 3.6.0)
 | 
						|
      rspec-mocks (~> 3.6.0)
 | 
						|
      rspec-support (~> 3.6.0)
 | 
						|
    rspec-support (3.6.0)
 | 
						|
    rubocop (0.59.0)
 | 
						|
      jaro_winkler (~> 1.5.1)
 | 
						|
      parallel (~> 1.10)
 | 
						|
      parser (>= 2.5, != 2.5.1.1)
 | 
						|
      powerpack (~> 0.1)
 | 
						|
      rainbow (>= 2.2.2, < 4.0)
 | 
						|
      ruby-progressbar (~> 1.7)
 | 
						|
      unicode-display_width (~> 1.0, >= 1.0.1)
 | 
						|
    ruby-progressbar (1.8.1)
 | 
						|
    sass (3.5.2)
 | 
						|
      sass-listen (~> 4.0.0)
 | 
						|
    sass-listen (4.0.0)
 | 
						|
      rb-fsevent (~> 0.9, >= 0.9.4)
 | 
						|
      rb-inotify (~> 0.9, >= 0.9.7)
 | 
						|
    sass-rails (5.0.6)
 | 
						|
      railties (>= 4.0.0, < 6)
 | 
						|
      sass (~> 3.1)
 | 
						|
      sprockets (>= 2.8, < 4.0)
 | 
						|
      sprockets-rails (>= 2.0, < 4.0)
 | 
						|
      tilt (>= 1.1, < 3)
 | 
						|
    sdoc (0.4.2)
 | 
						|
      json (~> 1.7, >= 1.7.7)
 | 
						|
      rdoc (~> 4.0)
 | 
						|
    shoulda-context (1.2.2)
 | 
						|
    spring (2.0.2)
 | 
						|
      activesupport (>= 4.2)
 | 
						|
    spring-commands-rspec (1.0.4)
 | 
						|
      spring (>= 0.9.1)
 | 
						|
    sprockets (3.7.2)
 | 
						|
      concurrent-ruby (~> 1.0)
 | 
						|
      rack (> 1, < 3)
 | 
						|
    sprockets-rails (3.2.1)
 | 
						|
      actionpack (>= 4.0)
 | 
						|
      activesupport (>= 4.0)
 | 
						|
      sprockets (>= 3.0.0)
 | 
						|
    sqlite3 (1.3.13)
 | 
						|
    thor (0.20.3)
 | 
						|
    thread_safe (0.3.6)
 | 
						|
    tilt (2.0.8)
 | 
						|
    turbolinks (5.0.1)
 | 
						|
      turbolinks-source (~> 5)
 | 
						|
    turbolinks-source (5.0.3)
 | 
						|
    tzinfo (1.2.5)
 | 
						|
      thread_safe (~> 0.1)
 | 
						|
    uglifier (3.2.0)
 | 
						|
      execjs (>= 0.3.0, < 3)
 | 
						|
    unicode-display_width (1.4.0)
 | 
						|
    yard (0.9.9)
 | 
						|
    zeus (0.15.14)
 | 
						|
      method_source (>= 0.6.7)
 | 
						|
 | 
						|
PLATFORMS
 | 
						|
  ruby
 | 
						|
 | 
						|
DEPENDENCIES
 | 
						|
  activerecord-jdbc-adapter
 | 
						|
  activerecord-jdbcsqlite3-adapter
 | 
						|
  activeresource (= 4.0.0)
 | 
						|
  appraisal (= 2.2.0)
 | 
						|
  bcrypt (~> 3.1.7)
 | 
						|
  bundler (~> 1.1)
 | 
						|
  coffee-rails (~> 4.1.0)
 | 
						|
  fssm
 | 
						|
  jbuilder (~> 2.0)
 | 
						|
  jdbc-sqlite3
 | 
						|
  jquery-rails
 | 
						|
  jruby-openssl
 | 
						|
  json (~> 1.4)
 | 
						|
  minitest-reporters
 | 
						|
  pg (~> 0.15)
 | 
						|
  protected_attributes (~> 1.0.6)
 | 
						|
  pry
 | 
						|
  pry-byebug
 | 
						|
  pygments.rb
 | 
						|
  rails (~> 4.2.11.1)
 | 
						|
  rake (= 12.3.2)
 | 
						|
  redcarpet
 | 
						|
  rspec (~> 3.6)
 | 
						|
  rspec-rails (~> 3.6)
 | 
						|
  rubocop
 | 
						|
  sass-rails (~> 5.0)
 | 
						|
  sdoc (~> 0.4.0)
 | 
						|
  shoulda-context (~> 1.2.0)
 | 
						|
  spring
 | 
						|
  spring-commands-rspec
 | 
						|
  sqlite3 (~> 1.3.6)
 | 
						|
  therubyrhino
 | 
						|
  turbolinks
 | 
						|
  uglifier (>= 1.3.0)
 | 
						|
  yard
 | 
						|
  zeus
 | 
						|
 | 
						|
BUNDLED WITH
 | 
						|
   1.17.3
 |