Your message dated Mon, 10 Mar 2025 21:37:25 +0000
with message-id <e1trkop-001wel...@fasolo.debian.org>
and subject line Bug#1095886: fixed in ruby-rspec-rails 7.1.1-1
has caused the Debian Bug report #1095886,
regarding ruby-rspec-rails: autopkgtest failure with rails 7: Failure/Error: 
expect(example.metadata[:execution_result].exception).to be_a RuntimeError
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1095886: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095886
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-rspec-rails
Version: 6.1.5-2
Severity: serious
Justification: autopkgtest failure
Tags: trixie sid ftbfs
User: debian-r...@lists.debian.org
Usertags: rails7

Hi,

We are about to upload rails 7 to unstable, as we are targetting to have rails
7 being released with Trixie.

After the last upload of rails 7 to experimental, we noticed that 
ruby-rspec-rails
fails its autopkgtests when run against that version of rails.

To reproduce this failure locally, you can run autopkgtest with the following
options:

--add-apt-release=experimental --pin-packages=experimental=src:rails

(or wait until rails 7 is uploaded to unstable)

Relevant part (hopefully):
> with a common _default_file_to_render
> it returns the directory
> #params
> delegates to the controller
> 
> Pending: (Failures listed here are expected and do not affect your suite's 
> status)
> 
> 1) HaveEnqueuedMail matchers have_enqueued_mail when parameterized passes 
> when mixing parameterized and non-parameterized emails
> # No reason given
> # ./spec/rspec/rails/matchers/have_enqueued_mail_spec.rb:375
> 
> 2) HaveEnqueuedMail matchers have_enqueued_mail when parameterized passes 
> when mailer is parameterized
> # No reason given
> # ./spec/rspec/rails/matchers/have_enqueued_mail_spec.rb:369
> 
> 3) HaveEnqueuedMail matchers have_enqueued_mail when parameterized passes 
> with provided argument matchers
> # No reason given
> # ./spec/rspec/rails/matchers/have_enqueued_mail_spec.rb:382
> 
> 4) Configuration clears ActionMailer::Base::Deliveries after each example 
> only has deliveries from this test (e.g. from emai...@example.com)
> # Temporarily skipped with xit
> # ./spec/rspec/rails/configuration_spec.rb:378
> 
> 5) Configuration clears ActionMailer::Base::Deliveries after each example 
> only has deliveries from this test (e.g. from em...@example.com)
> # Temporarily skipped with xit
> # ./spec/rspec/rails/configuration_spec.rb:372
> 
> Failures:
> 
> 1) RSpec::Rails::SystemExampleGroup#take_screenshot handles Rails calling 
> metadata
> Failure/Error: expect(example.metadata[:execution_result].exception).to be_a 
> RuntimeError
> expected #<NameError: uninitialized constant 
> Selenium::WebDriver::DriverFinder> to be a kind of RuntimeError
> # ./spec/rspec/rails/example/system_example_group_spec.rb:112:in `block (3 
> levels) in <module:Rails>'
> # ./spec/spec_helper.rb:82:in `block (3 levels) in <top (required)>'
> # ./spec/spec_helper.rb:76:in `block (2 levels) in <top (required)>'
> 
> 2) RSpec::Rails::SystemExampleGroup#driver uses :selenium driver by default
> Failure/Error: group.hooks.run(:before, :example, example)
> 
> NameError:
> uninitialized constant Selenium::WebDriver::DriverFinder
> # 
> /usr/share/rubygems-integration/all/gems/actionpack-7.2.2.1/lib/action_dispatch/system_testing/browser.rb:79:in
>  `resolve_driver_path'
> # 
> /usr/share/rubygems-integration/all/gems/actionpack-7.2.2.1/lib/action_dispatch/system_testing/browser.rb:45:in
>  `preload'
> # 
> /usr/share/rubygems-integration/all/gems/actionpack-7.2.2.1/lib/action_dispatch/system_testing/driver.rb:21:in
>  `initialize'
> # 
> /usr/share/rubygems-integration/all/gems/actionpack-7.2.2.1/lib/action_dispatch/system_test_case.rb:161:in
>  `new'
> # 
> /usr/share/rubygems-integration/all/gems/actionpack-7.2.2.1/lib/action_dispatch/system_test_case.rb:161:in
>  `driven_by'
> # ./spec/rspec/rails/example/system_example_group_spec.rb:38:in `block (3 
> levels) in <module:Rails>'
> # ./spec/spec_helper.rb:82:in `block (3 levels) in <top (required)>'
> # ./spec/spec_helper.rb:76:in `block (2 levels) in <top (required)>'
> 
> 3) RSpec::Rails::SystemExampleGroup#metadata fakes out the rails expected 
> method
> Failure/Error: expect(example.execution_result.status).to eq :passed
> 
> expected: :passed
> got: :failed
> 
> (compared using ==)
> 
> Diff:
> @@ -1 +1 @@
> -:passed


The full autopkgtest logs are available and linked from
https://release.debian.org/britney/pseudo-excuses-experimental.html#rails
and after rails 7 gets into unstable, at
https://qa.debian.org/excuses.php?package=rails

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-rspec-rails
Source-Version: 7.1.1-1
Done: Cédric Boutillier <bou...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-rspec-rails, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1095...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (supplier of updated ruby-rspec-rails 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 09 Mar 2025 23:22:23 +0100
Source: ruby-rspec-rails
Built-For-Profiles: noudeb
Architecture: source
Version: 7.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Closes: 1095886
Changes:
 ruby-rspec-rails (7.1.1-1) unstable; urgency=medium
 .
   * New upstream version 7.1.1. (Closes: #1095886)
   * Refresh control and watch files with dh_make_ruby -w.
   * Unfuzzy remove-ammeter-require.patch and remove-warnings.diff.
   * Continue to build-depend on ruby-warning.
   * build-depend on ruby-rails.
   * Build-depend on ruby-capybara.
   * Skip test for take_screenshot using Selenium for now.
Checksums-Sha1:
 5cfd731bbf473d209fa1e4675314fdeec9165cc1 2368 ruby-rspec-rails_7.1.1-1.dsc
 b0ee4bd9c50bb70850b7eda31a379901ee578890 170896 
ruby-rspec-rails_7.1.1.orig.tar.gz
 e8cc4935a8f10b52af1d74f81125e1ae565c7360 6756 
ruby-rspec-rails_7.1.1-1.debian.tar.xz
 4d64ed04884314b8ecaea94e426276d8f8b17b72 15249 
ruby-rspec-rails_7.1.1-1_source.buildinfo
Checksums-Sha256:
 b6b77b5693b47070591047d967d33a7897fa65b83356f2765331ca4bf2aba530 2368 
ruby-rspec-rails_7.1.1-1.dsc
 afa65c00bc66a265119a158fd56414d90b869791dc1ccb52f31e90d6dd9f2ae9 170896 
ruby-rspec-rails_7.1.1.orig.tar.gz
 0d5cd7ea150c7f69fc9fdfd84a3d5d765a8c6c9ff4c3c0f9a36d64fb1c75a0a0 6756 
ruby-rspec-rails_7.1.1-1.debian.tar.xz
 9573b81508ae366d0cd937be9e8a450ed2d1d0d0264dbf8400e5738d5f645b4d 15249 
ruby-rspec-rails_7.1.1-1_source.buildinfo
Files:
 03c0987a1924d2b4578739a42caf4f9b 2368 ruby optional 
ruby-rspec-rails_7.1.1-1.dsc
 20b383f0f545311cac3b3ed50f6413c5 170896 ruby optional 
ruby-rspec-rails_7.1.1.orig.tar.gz
 3925b59a4f8256adc7e4549626cae82c 6756 ruby optional 
ruby-rspec-rails_7.1.1-1.debian.tar.xz
 bf35511ef1c6645e22302b815d492a84 15249 ruby optional 
ruby-rspec-rails_7.1.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEbJ0QSEqa5Mw4X3xxgj6WdgbDS5YFAmfPVnMACgkQgj6WdgbD
S5ZWbxAA0XyOSuH182VD67DX5R46ese9uh6c6oN3s7Zd8AIqpwmwlNVw13X7RTKa
5n2gVEIypq9s9jSNBZC33Ck9aVWmTQEgk+R14g+qZzQGZbjYwWMua41M3fTeKB55
oGT0tPCYUqZ+9j6WVqiPr7+pUrMWNDntaCgk2e6GWaL9TX3CNL4U+Oo1b3JqUA2+
fr3AlFwdDLutTnT8V/GO8CC/zZtU2YqUQ+glajKyeomLOcNKchc4EnVuMQ0RrR2b
ChNVMUSn06XyFIrHJZZSzdagUNB3784ue6igqhOikNqoaRjW2cCR7UdStj/0poSl
5ai6QtNf5UHlt16hWP1dLMCRpxdxK3QEQZAatqOA5xQc9QEuOvymqO/pfHj5vsTb
YReiDoG7N9drzs63y94EiCbhQFXOQqYQWLN3/A+vzpbQE6OfKE1LyGjJE6ERhBdJ
SgLizOC+lOcWtv8QvL9xTq3TMOZ8x843gL8XnF5QWTzsN27HZ9OaafhfQ/oIqR6Y
RlbHnn/VXKERZ97tPCFhlbH9FDdvJnHPbg9mOdEzRW26hyhsogG1RfczKG4Eu+e3
u9uMzdwIPhV2MDRME25SBTnDV3f3BCQKJj2gHS244KbUqoLC4/8Owy1Pbt6AbJIv
TZ3QvifqxQqPnlccg2mESCOPioDjIzE7lgEPWzQY/XW5fp/IrLY=
=IRZ/
-----END PGP SIGNATURE-----

Attachment: pgpH0AIcBBllN.pgp
Description: PGP signature


--- End Message ---

Reply via email to