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

Update dependency rspec-rails to v3.9.1 #180

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 5, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rspec-rails (changelog) '3.8.1' -> '3.9.1' age adoption passing confidence

Release Notes

rspec/rspec-rails (rspec-rails)

v3.9.1

Compare Source

Full Changelog

Bug Fixes:

  • Add missing require for have_enqueued_mail matcher. (Ignatius Reza, #​2117)

v3.9.0

Compare Source

Full Changelog

Enhancements

  • Use __dir__ instead of __FILE__ in generated rails_helper.rb where
    supported. (OKURA Masafumi, #​2048)
  • Add have_enqueued_mail matcher as a "super" matcher to the ActiveJob matchers
    making it easier to match on ActiveJob delivered emails. (Joel Lubrano, #​2047)
  • Add generator for system specs on Rails 5.1 and above. (Andrzej Sliwa, #​1933)
  • Add generator for generator specs. (@​ConSou, #​2085)
  • Add option to generate routes when generating controller specs. (David Revelo, #​2134)

Bug Fixes:

  • Make the ActiveJob matchers fail when multiple jobs are queued for negated
    matches. e.g. expect { job; job; }.to_not have_enqueued_job.
    (Emric Istanful, #​2069)

v3.8.3

Compare Source

Full Changelog

Bug Fixes:

  • Namespaced fixtures now generate a / separated path rather than an _.
    (@​nxlith, #​2077)
  • Check the arity of errors before attempting to use it to generate the be_valid
    error message. (Kevin Kuchta, #​2096)

v3.8.2

Compare Source

Full Changelog

Bug Fixes:

  • Fix issue with generator for preview specs where Mailer would be duplicated
    in the name. (Kohei Sugi, #​2037)
  • Fix the request spec generator to handle namespaced files. (Kohei Sugi, #​2057)
  • Further truncate system test filenames to handle cases when extra words are
    prepended. (Takumi Kaji, #​2058)
  • Backport: Make the ActiveJob matchers fail when multiple jobs are queued
    for negated matches. e.g. `expect { job; job; }.to_not have_enqueued_job
    (Emric Istanful, #​2069)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate
Copy link
Contributor Author

renovate bot commented Nov 5, 2022

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Gemfile.lock
installing v2 tool ruby v3.2.1
linking tool ruby v3.2.1
ruby 3.2.1 (2023-02-08 revision 31819e82c8) [x86_64-linux]
gem 3.4.6
RubyGems Environment:
  - RUBYGEMS VERSION: 3.4.6
  - RUBY VERSION: 3.2.1 (2023-02-08 patchlevel 31) [x86_64-linux]
  - INSTALLATION DIRECTORY: /tmp/renovate-cache/others/bundler
  - USER INSTALLATION DIRECTORY: /home/ubuntu/.local/share/gem/ruby/3.2.0
  - RUBY EXECUTABLE: /opt/buildpack/tools/ruby/3.2.1/bin/ruby
  - GIT EXECUTABLE: /usr/bin/git
  - EXECUTABLE DIRECTORY: /tmp/renovate-cache/others/bundler/bin
  - SPEC CACHE DIRECTORY: /home/ubuntu/.local/share/gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /usr/local/ruby/3.2.1/etc
  - RUBYGEMS PLATFORMS:
     - ruby
     - x86_64-linux
  - GEM PATHS:
     - /tmp/renovate-cache/others/bundler
     - /home/ubuntu/.local/share/gem/ruby/3.2.0
     - /opt/buildpack/tools/ruby/3.2.1/lib/ruby/gems/3.2.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gem" => "--bindir /home/ubuntu/bin --no-document"
     - :benchmark => false
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/bin
     - /usr/local/sbin
     - /usr/local/bin
     - /usr/sbin
     - /usr/bin
     - /sbin
     - /bin
Installed v2 /usr/local/buildpack/tools/v2/ruby.sh in 2 seconds
installing v2 tool bundler v2.1.4
linking tool bundler v2.1.4
Bundler version 2.1.4
Installed v2 /usr/local/buildpack/tools/v2/bundler.sh in 1 seconds
ruby 3.2.1 (2023-02-08 revision 31819e82c8) [x86_64-linux]
Fetching gem metadata from https://rubygems.org/..........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...

Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Bundler could not find compatible versions for gem "bundler":
  In Gemfile:
    bundler (= 2.3.25)

  Current Bundler version:
    bundler (2.1.4)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?

Could not find gem 'bundler (= 2.3.25)' in any of the relevant sources:
  the local ruby installation

@0crat 0crat added the 0crat/new label Nov 5, 2022
@0crat
Copy link
Collaborator

0crat commented Nov 5, 2022

@renovate/z[bot] this pull request is too small, just 2 lines changed (less than 10), there will be no formal code review, see §53 and §28; in the future, try to make sure your pull requests are not too small; @yegor256/z please review this and merge or reject

@yegor256
Copy link
Owner

yegor256 commented Nov 5, 2022

@rultor please, try to merge

@rultor
Copy link
Collaborator

rultor commented Nov 5, 2022

@rultor please, try to merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@rultor
Copy link
Collaborator

rultor commented Nov 5, 2022

@rultor please, try to merge

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 6min)

D: DELETE FROM badge WHERE project=$1 AND text SIMILAR TO '(newbie|L[123])': 0ms / 5620
D: INSERT INTO badge (project, author, text) VALUES ($1, $2, $3) ON CONFLICT (project, text) DO UPDATE SET text = $2 RETURNING id: 1ms / 5620
D: DELETE FROM seen WHERE project=$1 AND author=$2: 0ms / 5660
D: SELECT login FROM author WHERE id=$1: 0ms / 5640
D: SELECT login FROM author WHERE id=$1: 0ms / 5660
D: SELECT login FROM author WHERE id=$1: 2ms / 5680
D: SELECT login FROM author WHERE id=$1: 2ms / 5640
D: SELECT login FROM author WHERE id=$1: 2ms / 5620
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 2ms / 5660
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5640
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5680
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5620
D: SELECT login FROM author WHERE id=$1: 0ms / 5640
D: SELECT login FROM author WHERE id=$1: 1ms / 5660
D: SELECT login FROM author WHERE id=$1: 1ms / 5680
D: SELECT login FROM author WHERE id=$1: 0ms / 5620
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5640
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5660
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5680
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5620
D: SELECT login FROM author WHERE id=$1: 1ms / 5640
D: SELECT login FROM author WHERE id=$1: 0ms / 5660
D: SELECT login FROM author WHERE id=$1: 0ms / 5680
D: SELECT login FROM author WHERE id=$1: 0ms / 5620
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5640
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5660
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5680
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5620
D: SELECT login FROM author WHERE id=$1: 0ms / 5640
D: SELECT login FROM author WHERE id=$1: 0ms / 5660
D: SELECT login FROM author WHERE id=$1: 0ms / 5680
D: SELECT login FROM author WHERE id=$1: 0ms / 5620
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5660
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5640
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5680
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 1ms / 5620
D: SELECT login FROM author WHERE id=$1: 1ms / 5660
D: SELECT login FROM author WHERE id=$1: 0ms / 5640
D: SELECT login FROM author WHERE id=$1: 1ms / 5680
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5660
D: SELECT login FROM author WHERE id=$1: 1ms / 5620
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5640
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5680
D: SELECT COUNT(*) FROM badge WHERE project=$1 AND text=$2: 0ms / 5660
  test_attaches_badge_in_threads                                 \u001b[32m PASS\u001b[0m (0.02s)

Finished in 2.28115s
44 tests, 177 assertions, \u001b[31m0 failures, 2 errors, \u001b[0m\u001b[33m0 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 708 / 773 LOC (91.59%) covered.
rake aborted!
Command failed with status (1): [ruby -I"lib:lib:test" -I"/usr/local/rvm/gems/ruby-2.7.0/gems/rake-12.3.3/lib" "/usr/local/rvm/gems/ruby-2.7.0/gems/rake-12.3.3/lib/rake/rake_test_loader.rb" "test/test__helper.rb" "test/test_author.rb" "test/test_authors.rb" "test/test_badges.rb" "test/test_bots.rb" "test/test_codexia.rb" "test/test_karma.rb" "test/test_meta.rb" "test/test_project.rb" "test/test_projects.rb" "test/test_rank.rb" "test/test_review.rb" "test/test_reviews.rb" "test/test_sieve.rb" "test/test_withdrawals.rb" ]
/usr/local/rvm/gems/ruby-2.7.0/gems/rake-12.3.3/exe/rake:27:in `<top (required)>'
/usr/local/rvm/gems/ruby-2.7.0/bin/ruby_executable_hooks:24:in `eval'
/usr/local/rvm/gems/ruby-2.7.0/bin/ruby_executable_hooks:24:in `<main>'
Tasks: TOP => default => test
(See full trace by running task with --trace)
2022-11-05 14:39:57.586 UTC [10739] LOG:  received smart shutdown request
PostgreSQL killed in PID 10739
container 5bbe016cad0802ad2ff341f6e8e9dc84a42dfe1d03f52babe87751d92fb33fbc is dead
Sat 05 Nov 2022 03:42:09 PM CET

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants