Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Rails 6.1 #2398

Merged
merged 33 commits into from Mar 6, 2021
Merged

Support Rails 6.1 #2398

merged 33 commits into from Mar 6, 2021

Commits on Oct 16, 2020

  1. Setup rails 6.1 builds

    JonRowe committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    93a2a70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e07b34 View commit details
    Browse the repository at this point in the history
  3. Fix controller spec on Rails 6.1

    The #config option is removed from activerecord/lib/active_record/test_fixtures.rb
    JonRowe committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    5081f47 View commit details
    Browse the repository at this point in the history
  4. Fix view specs on Rails 6.1

    JonRowe committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    62b8350 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2020

  1. Update expected rspec versions

    JonRowe authored and ball-hayden committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    61a34d3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2403 from PlayerData/rails-6-1-dev

    Update expected rspec versions
    JonRowe committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    bce2fac View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Configuration menu
    Copy the full SHA
    80c82f3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2399 from ThHareau/feat/ticket-2375

    Improve controller template when no action
    pirj authored and JonRowe committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    8658247 View commit details
    Browse the repository at this point in the history
  3. Changelog for #2399

    JonRowe committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    dee0214 View commit details
    Browse the repository at this point in the history
  4. Add exception for rspec ci

    JonRowe committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    9cf2b1f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2404 from rspec/move-to-github-actions

    Move MRI build to Github Actions
    JonRowe committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    b01ebbe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac7e9fe View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2407 from rspec/build-updates

    Build updates
    JonRowe committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    fb55a77 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2020

  1. Add 6.1.0 to matrix

    benoittgt authored and JonRowe committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    e83c996 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a90e52f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d61f35b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5337fa View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2413 from rspec/update-builds-for-6-1

    Update builds for 6 1
    JonRowe committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    db71614 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Configuration menu
    Copy the full SHA
    4e88eb3 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2020

  1. Update ci.yml

    JonRowe committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    7f2a6f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Add testing snippets

    Snippet is a self-contained example that defines the configuration,
    Rails project code and specs to run.
    
    Snippets:
     - allow for clean separation between different snippets
     - work quite fast
     - reuse the already installed gems that specs and Cukes use
     - do not litter
     - do not depend on other parts of the build
    
    In theory snippets retain the ability to use generators and arbitrary
    commands, but it makes the case under test less evident.
    
    Co-authored-by: Benoit Tigeot <benoit@hopsandfork.com>
    pirj and benoittgt committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    040fecc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23c42e7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2423 from rspec/fix-wrong-scope-error

    Fix WrongScopeError
    pirj committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    3ddfb3a View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Add a regression test for a removed method in 6.1

    This method has been moved in rails/rails@3cece0b
    We do not include ActiveSupport::Testing::Assertion.
    
    This resulted in failures when `perform_enqueued_jobs do` was called
    from specs.
    
    Method was added back in rails/rails#40780, and
    was released in Rails 6.1.1
    benoittgt authored and pirj committed Feb 2, 2021
    Configuration menu
    Copy the full SHA
    1cedd98 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2455 from rspec/add-assert_nothing_raised-regress…

    …ion-test
    
    Add a regression test for a removed method in 6.1
    JonRowe committed Feb 2, 2021
    Configuration menu
    Copy the full SHA
    ba5bab2 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Remove Rails 7 builds against Ruby < 2.7

    There won't be Rails 6.2. Rails master is tracking 7.0.
    7.0 is dropping support for 2.5, 2.6.
    
        activesupport-7.0.0.alpha requires ruby version >= 2.7.0, which is incompatible
    
    See https://github.com/rspec/rspec-rails/pull/2461/checks?check_run_id=1922949773
    pirj committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    9398cc8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2462 from rspec/reduce-matrix-to-run-rails-master…

    …-against-2.7-plus-only
    
    Remove Rails 7 builds against Ruby < 2.7
    JonRowe committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    9883300 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. Configuration menu
    Copy the full SHA
    8edb660 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4aa5e0b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee760f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. Merge pull request #2461 from rspec/rails-6-1-issue-2451-dev

    Prevent collisions on let(:name) and let(:method_name)
    JonRowe committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    9272757 View commit details
    Browse the repository at this point in the history
  2. Changelog for #2461

    JonRowe committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    5874755 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2021

  1. Configuration menu
    Copy the full SHA
    b45312a View commit details
    Browse the repository at this point in the history