0s autopkgtest [17:38:07]: starting date and time: 2025-11-17 17:38:07+0000 0s autopkgtest [17:38:07]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:38:07]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.c47uwvk4/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:ruby-diff-lcs --apt-upgrade ruby-rspec --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ruby-diff-lcs/1.6.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-11.secgroup --name adt-resolute-s390x-ruby-rspec-20251117-162758-juju-7f2275-prod-proposed-migration-environment-20-f2afdeba-5fa7-4f89-a48a-d23ba76da4d8 --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-ruby-rspec-20251117-162758-juju-7f2275-prod-proposed-migration-environment-20-f2afdeba-5fa7-4f89-a48a-d23ba76da4d8 from image adt/ubuntu-resolute-s390x-server-20251117.img (UUID a3a3e3b9-e6ba-478c-a5e9-fce6f0982a95)... 48s autopkgtest [17:38:55]: testbed dpkg architecture: s390x 48s autopkgtest [17:38:55]: testbed apt version: 3.1.11 48s autopkgtest [17:38:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [17:38:55]: testbed release detected to be: None 49s autopkgtest [17:38:56]: updating testbed package index (apt update) 49s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 50s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 50s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 50s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 50s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 50s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [779 kB] 50s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9852 B] 50s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [73.2 kB] 50s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [134 kB] 50s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 50s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [488 kB] 50s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [10.6 kB] 50s Fetched 1606 kB in 1s (1336 kB/s) 51s Reading package lists... 52s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 52s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 52s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 52s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 53s Reading package lists... 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Calculating upgrade... 53s The following packages will be upgraded: 53s apt libapt-pkg7.0 libcrypt-dev libcrypt1 usbutils 53s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Need to get 2926 kB of archives. 53s After this operation, 50.2 kB of additional disk space will be used. 53s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-dev s390x 1:4.5.1-1 [127 kB] 53s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt1 s390x 1:4.5.1-1 [96.1 kB] 54s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.12 [1150 kB] 54s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.12 [1468 kB] 54s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x usbutils s390x 1:019-1 [85.6 kB] 55s dpkg-preconfigure: unable to re-open stdin: No such file or directory 55s Fetched 2926 kB in 1s (2566 kB/s) 56s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 61309 files and directories currently installed.) 56s Preparing to unpack .../libcrypt-dev_1%3a4.5.1-1_s390x.deb ... 56s Unpacking libcrypt-dev:s390x (1:4.5.1-1) over (1:4.4.38-1build1) ... 56s Preparing to unpack .../libcrypt1_1%3a4.5.1-1_s390x.deb ... 56s Unpacking libcrypt1:s390x (1:4.5.1-1) over (1:4.4.38-1build1) ... 56s Setting up libcrypt1:s390x (1:4.5.1-1) ... 56s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 61309 files and directories currently installed.) 56s Preparing to unpack .../libapt-pkg7.0_3.1.12_s390x.deb ... 57s Unpacking libapt-pkg7.0:s390x (3.1.12) over (3.1.11) ... 57s Preparing to unpack .../archives/apt_3.1.12_s390x.deb ... 57s Unpacking apt (3.1.12) over (3.1.11) ... 57s Preparing to unpack .../usbutils_1%3a019-1_s390x.deb ... 57s Unpacking usbutils (1:019-1) over (1:018-2) ... 57s Setting up usbutils (1:019-1) ... 57s Setting up libcrypt-dev:s390x (1:4.5.1-1) ... 57s Setting up libapt-pkg7.0:s390x (3.1.12) ... 57s Setting up apt (3.1.12) ... 58s Processing triggers for man-db (2.13.1-1) ... 65s Processing triggers for libc-bin (2.42-2ubuntu2) ... 65s autopkgtest [17:39:12]: upgrading testbed (apt dist-upgrade and autopurge) 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Calculating upgrade... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 67s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s autopkgtest [17:39:14]: rebooting testbed after setup commands that affected boot 87s autopkgtest [17:39:34]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP Mon Sep 22 08:56:47 UTC 2025 90s autopkgtest [17:39:37]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-rspec 94s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (dsc) [4082 B] 94s Get:2 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (tar) [413 kB] 94s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (tar) [221 kB] 94s Get:4 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (tar) [209 kB] 94s Get:5 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (tar) [79.7 kB] 94s Get:6 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (tar) [6953 B] 94s Get:7 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (tar) [925 kB] 94s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ruby-rspec 3.13.0c0e0m0s1-2 (diff) [12.4 kB] 94s gpgv: Signature made Wed Feb 28 20:50:19 2024 UTC 94s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 94s gpgv: issuer "kanashiro@debian.org" 94s gpgv: Can't check signature: No public key 94s dpkg-source: warning: cannot verify inline signature for ./ruby-rspec_3.13.0c0e0m0s1-2.dsc: no acceptable signature found 94s dpkg-source: warning: required removal of 'rspec' installed by original tarball 94s dpkg-source: warning: required removal of 'rspec-core' installed by original tarball 94s dpkg-source: warning: required removal of 'rspec-expectations' installed by original tarball 94s dpkg-source: warning: required removal of 'rspec-mocks' installed by original tarball 94s dpkg-source: warning: required removal of 'rspec-support' installed by original tarball 94s autopkgtest [17:39:41]: testing package ruby-rspec version 3.13.0c0e0m0s1-2 95s autopkgtest [17:39:42]: build not needed 96s autopkgtest [17:39:43]: test gem2deb-test-runner: preparing testbed 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Solving dependencies... 96s The following NEW packages will be installed: 96s coderay cucumber gem2deb-test-runner git git-man liberror-perl libjs-jquery 96s libruby libruby3.3 libxslt1.1 racc rake ruby ruby-aruba ruby-builder 96s ruby-childprocess ruby-coderay ruby-contracts ruby-csv ruby-cucumber-core 96s ruby-cucumber-wire ruby-did-you-mean ruby-diff-lcs ruby-fakefs ruby-ffi 96s ruby-flexmock ruby-gherkin ruby-json ruby-metaclass ruby-mini-portile2 96s ruby-minitest ruby-mocha ruby-multi-json ruby-multi-test ruby-net-telnet 96s ruby-nokogiri ruby-pkg-config ruby-power-assert ruby-rr ruby-rspec 96s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 96s ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-thor ruby-thread-order 96s ruby-webrick ruby-xmlrpc ruby3.3 rubygems-integration 96s 0 upgraded, 53 newly installed, 0 to remove and 0 not upgraded. 96s Need to get 14.1 MB of archives. 96s After this operation, 71.1 MB of additional disk space will be used. 96s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 97s Get:2 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-builder all 3.2.4-2 [17.1 kB] 97s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x rubygems-integration all 1.19 [5550 B] 97s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x rake all 13.2.1-1 [45.8 kB] 97s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-csv all 3.3.4-1 [43.0 kB] 97s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-did-you-mean all 1.6.3-2 [14.8 kB] 97s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-net-telnet all 0.2.0-1 [13.3 kB] 97s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-ruby2-keywords all 0.0.5-1 [4280 B] 97s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-webrick all 1.9.1-1 [60.8 kB] 97s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-xmlrpc all 0.3.3-2 [24.8 kB] 97s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libruby3.3 s390x 3.3.8-2ubuntu2 [5871 kB] 98s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x ruby3.3 s390x 3.3.8-2ubuntu2 [58.8 kB] 98s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libruby s390x 1:3.3 [5162 B] 98s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-rubygems all 3.6.7-2ubuntu1 [332 kB] 98s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x ruby s390x 1:3.3 [3668 B] 98s Get:16 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-gherkin all 4.0.0-4 [22.8 kB] 98s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-cucumber-core all 1.5.0-3 [22.6 kB] 98s Get:18 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-cucumber-wire all 0.0.1-3 [7892 B] 98s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x ruby-diff-lcs all 1.6.2-1 [23.1 kB] 98s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-multi-json all 1.15.0-1 [16.1 kB] 98s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-multi-test all 1.1.0-1 [4540 B] 98s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x cucumber all 2.4.0-5 [100 kB] 98s Get:23 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-minitest all 5.25.4-3 [48.8 kB] 98s Get:24 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-power-assert all 2.0.5-1 [12.0 kB] 98s Get:25 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-test-unit all 3.6.2-1 [67.0 kB] 98s Get:26 http://ftpmaster.internal/ubuntu resolute/universe s390x gem2deb-test-runner s390x 2.2.5 [18.3 kB] 98s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 98s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x git-man all 1:2.51.0-1ubuntu1 [1179 kB] 98s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x git s390x 1:2.51.0-1ubuntu1 [4290 kB] 98s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 98s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x racc all 1.8.1-2 [71.5 kB] 98s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-ffi s390x 1.17.2+dfsg-1 [101 kB] 98s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-childprocess all 4.1.0-3ubuntu1 [23.8 kB] 98s Get:34 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-contracts all 0.17.2-1 [21.3 kB] 98s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 98s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 98s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-thor all 1.4.0-1 [50.4 kB] 98s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-aruba all 2.1.0-3 [44.4 kB] 98s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-coderay all 1.1.3-8 [78.5 kB] 98s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-fakefs all 3.0.4-1 [31.6 kB] 98s Get:41 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-flexmock all 3.0.2-1 [44.3 kB] 98s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x ruby-json s390x 2.15.2+dfsg-1 [69.5 kB] 98s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-metaclass all 0.0.4-2 [4094 B] 98s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 98s Get:45 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-mocha all 2.4.2-2 [40.0 kB] 98s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-pkg-config all 1.5.9-1 [8710 B] 98s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-nokogiri s390x 1.18.2+dfsg-1build1 [268 kB] 98s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-rr all 3.1.2-1 [33.1 kB] 99s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 99s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 99s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 99s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x ruby-thread-order all 1.1.1-1 [5812 B] 99s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x coderay all 1.1.3-8 [9054 B] 99s Fetched 14.1 MB in 2s (5920 kB/s) 99s Selecting previously unselected package libjs-jquery. 101s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 61309 files and directories currently installed.) 101s Preparing to unpack .../00-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 101s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 101s Selecting previously unselected package ruby-builder. 101s Preparing to unpack .../01-ruby-builder_3.2.4-2_all.deb ... 101s Unpacking ruby-builder (3.2.4-2) ... 101s Selecting previously unselected package rubygems-integration. 101s Preparing to unpack .../02-rubygems-integration_1.19_all.deb ... 101s Unpacking rubygems-integration (1.19) ... 101s Selecting previously unselected package rake. 101s Preparing to unpack .../03-rake_13.2.1-1_all.deb ... 101s Unpacking rake (13.2.1-1) ... 101s Selecting previously unselected package ruby-csv. 101s Preparing to unpack .../04-ruby-csv_3.3.4-1_all.deb ... 101s Unpacking ruby-csv (3.3.4-1) ... 101s Selecting previously unselected package ruby-did-you-mean. 101s Preparing to unpack .../05-ruby-did-you-mean_1.6.3-2_all.deb ... 101s Unpacking ruby-did-you-mean (1.6.3-2) ... 101s Selecting previously unselected package ruby-net-telnet. 101s Preparing to unpack .../06-ruby-net-telnet_0.2.0-1_all.deb ... 101s Unpacking ruby-net-telnet (0.2.0-1) ... 101s Selecting previously unselected package ruby-ruby2-keywords. 101s Preparing to unpack .../07-ruby-ruby2-keywords_0.0.5-1_all.deb ... 101s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 101s Selecting previously unselected package ruby-webrick. 101s Preparing to unpack .../08-ruby-webrick_1.9.1-1_all.deb ... 101s Unpacking ruby-webrick (1.9.1-1) ... 101s Selecting previously unselected package ruby-xmlrpc. 101s Preparing to unpack .../09-ruby-xmlrpc_0.3.3-2_all.deb ... 101s Unpacking ruby-xmlrpc (0.3.3-2) ... 101s Selecting previously unselected package libruby3.3:s390x. 101s Preparing to unpack .../10-libruby3.3_3.3.8-2ubuntu2_s390x.deb ... 101s Unpacking libruby3.3:s390x (3.3.8-2ubuntu2) ... 101s Selecting previously unselected package ruby3.3. 101s Preparing to unpack .../11-ruby3.3_3.3.8-2ubuntu2_s390x.deb ... 101s Unpacking ruby3.3 (3.3.8-2ubuntu2) ... 101s Selecting previously unselected package libruby:s390x. 101s Preparing to unpack .../12-libruby_1%3a3.3_s390x.deb ... 101s Unpacking libruby:s390x (1:3.3) ... 101s Selecting previously unselected package ruby-rubygems. 101s Preparing to unpack .../13-ruby-rubygems_3.6.7-2ubuntu1_all.deb ... 101s Unpacking ruby-rubygems (3.6.7-2ubuntu1) ... 101s Selecting previously unselected package ruby. 101s Preparing to unpack .../14-ruby_1%3a3.3_s390x.deb ... 101s Unpacking ruby (1:3.3) ... 101s Selecting previously unselected package ruby-gherkin. 101s Preparing to unpack .../15-ruby-gherkin_4.0.0-4_all.deb ... 101s Unpacking ruby-gherkin (4.0.0-4) ... 101s Selecting previously unselected package ruby-cucumber-core. 101s Preparing to unpack .../16-ruby-cucumber-core_1.5.0-3_all.deb ... 101s Unpacking ruby-cucumber-core (1.5.0-3) ... 101s Selecting previously unselected package ruby-cucumber-wire. 101s Preparing to unpack .../17-ruby-cucumber-wire_0.0.1-3_all.deb ... 101s Unpacking ruby-cucumber-wire (0.0.1-3) ... 101s Selecting previously unselected package ruby-diff-lcs. 101s Preparing to unpack .../18-ruby-diff-lcs_1.6.2-1_all.deb ... 101s Unpacking ruby-diff-lcs (1.6.2-1) ... 101s Selecting previously unselected package ruby-multi-json. 101s Preparing to unpack .../19-ruby-multi-json_1.15.0-1_all.deb ... 101s Unpacking ruby-multi-json (1.15.0-1) ... 101s Selecting previously unselected package ruby-multi-test. 101s Preparing to unpack .../20-ruby-multi-test_1.1.0-1_all.deb ... 101s Unpacking ruby-multi-test (1.1.0-1) ... 101s Selecting previously unselected package cucumber. 101s Preparing to unpack .../21-cucumber_2.4.0-5_all.deb ... 101s Unpacking cucumber (2.4.0-5) ... 101s Selecting previously unselected package ruby-minitest. 101s Preparing to unpack .../22-ruby-minitest_5.25.4-3_all.deb ... 101s Unpacking ruby-minitest (5.25.4-3) ... 101s Selecting previously unselected package ruby-power-assert. 101s Preparing to unpack .../23-ruby-power-assert_2.0.5-1_all.deb ... 101s Unpacking ruby-power-assert (2.0.5-1) ... 101s Selecting previously unselected package ruby-test-unit. 101s Preparing to unpack .../24-ruby-test-unit_3.6.2-1_all.deb ... 101s Unpacking ruby-test-unit (3.6.2-1) ... 101s Selecting previously unselected package gem2deb-test-runner. 101s Preparing to unpack .../25-gem2deb-test-runner_2.2.5_s390x.deb ... 101s Unpacking gem2deb-test-runner (2.2.5) ... 101s Selecting previously unselected package liberror-perl. 101s Preparing to unpack .../26-liberror-perl_0.17030-1_all.deb ... 101s Unpacking liberror-perl (0.17030-1) ... 101s Selecting previously unselected package git-man. 101s Preparing to unpack .../27-git-man_1%3a2.51.0-1ubuntu1_all.deb ... 101s Unpacking git-man (1:2.51.0-1ubuntu1) ... 101s Selecting previously unselected package git. 101s Preparing to unpack .../28-git_1%3a2.51.0-1ubuntu1_s390x.deb ... 101s Unpacking git (1:2.51.0-1ubuntu1) ... 101s Selecting previously unselected package libxslt1.1:s390x. 101s Preparing to unpack .../29-libxslt1.1_1.1.43-0.3_s390x.deb ... 101s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 101s Selecting previously unselected package racc. 101s Preparing to unpack .../30-racc_1.8.1-2_all.deb ... 101s Unpacking racc (1.8.1-2) ... 101s Selecting previously unselected package ruby-ffi:s390x. 101s Preparing to unpack .../31-ruby-ffi_1.17.2+dfsg-1_s390x.deb ... 101s Unpacking ruby-ffi:s390x (1.17.2+dfsg-1) ... 101s Selecting previously unselected package ruby-childprocess. 101s Preparing to unpack .../32-ruby-childprocess_4.1.0-3ubuntu1_all.deb ... 101s Unpacking ruby-childprocess (4.1.0-3ubuntu1) ... 101s Selecting previously unselected package ruby-contracts. 101s Preparing to unpack .../33-ruby-contracts_0.17.2-1_all.deb ... 101s Unpacking ruby-contracts (0.17.2-1) ... 101s Selecting previously unselected package ruby-rspec-support. 101s Preparing to unpack .../34-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 101s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 101s Selecting previously unselected package ruby-rspec-expectations. 101s Preparing to unpack .../35-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 101s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 101s Selecting previously unselected package ruby-thor. 101s Preparing to unpack .../36-ruby-thor_1.4.0-1_all.deb ... 101s Unpacking ruby-thor (1.4.0-1) ... 101s Selecting previously unselected package ruby-aruba. 101s Preparing to unpack .../37-ruby-aruba_2.1.0-3_all.deb ... 101s Unpacking ruby-aruba (2.1.0-3) ... 102s Selecting previously unselected package ruby-coderay. 102s Preparing to unpack .../38-ruby-coderay_1.1.3-8_all.deb ... 102s Unpacking ruby-coderay (1.1.3-8) ... 102s Selecting previously unselected package ruby-fakefs. 102s Preparing to unpack .../39-ruby-fakefs_3.0.4-1_all.deb ... 102s Unpacking ruby-fakefs (3.0.4-1) ... 102s Selecting previously unselected package ruby-flexmock. 102s Preparing to unpack .../40-ruby-flexmock_3.0.2-1_all.deb ... 102s Unpacking ruby-flexmock (3.0.2-1) ... 102s Selecting previously unselected package ruby-json:s390x. 102s Preparing to unpack .../41-ruby-json_2.15.2+dfsg-1_s390x.deb ... 102s Unpacking ruby-json:s390x (2.15.2+dfsg-1) ... 102s Selecting previously unselected package ruby-metaclass. 102s Preparing to unpack .../42-ruby-metaclass_0.0.4-2_all.deb ... 102s Unpacking ruby-metaclass (0.0.4-2) ... 102s Selecting previously unselected package ruby-mini-portile2. 102s Preparing to unpack .../43-ruby-mini-portile2_2.8.7-1_all.deb ... 102s Unpacking ruby-mini-portile2 (2.8.7-1) ... 102s Selecting previously unselected package ruby-mocha. 102s Preparing to unpack .../44-ruby-mocha_2.4.2-2_all.deb ... 102s Unpacking ruby-mocha (2.4.2-2) ... 102s Selecting previously unselected package ruby-pkg-config. 102s Preparing to unpack .../45-ruby-pkg-config_1.5.9-1_all.deb ... 102s Unpacking ruby-pkg-config (1.5.9-1) ... 102s Selecting previously unselected package ruby-nokogiri. 102s Preparing to unpack .../46-ruby-nokogiri_1.18.2+dfsg-1build1_s390x.deb ... 102s Unpacking ruby-nokogiri (1.18.2+dfsg-1build1) ... 102s Selecting previously unselected package ruby-rr. 102s Preparing to unpack .../47-ruby-rr_3.1.2-1_all.deb ... 102s Unpacking ruby-rr (3.1.2-1) ... 102s Selecting previously unselected package ruby-rspec-core. 102s Preparing to unpack .../48-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 102s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 102s Selecting previously unselected package ruby-rspec-mocks. 102s Preparing to unpack .../49-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 102s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 102s Selecting previously unselected package ruby-rspec. 102s Preparing to unpack .../50-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 102s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 102s Selecting previously unselected package ruby-thread-order. 102s Preparing to unpack .../51-ruby-thread-order_1.1.1-1_all.deb ... 102s Unpacking ruby-thread-order (1.1.1-1) ... 102s Selecting previously unselected package coderay. 102s Preparing to unpack .../52-coderay_1.1.3-8_all.deb ... 102s Unpacking coderay (1.1.3-8) ... 102s Setting up ruby-rr (3.1.2-1) ... 102s Setting up ruby-multi-json (1.15.0-1) ... 102s Setting up ruby-ruby2-keywords (0.0.5-1) ... 102s Setting up ruby-fakefs (3.0.4-1) ... 102s Setting up ruby-power-assert (2.0.5-1) ... 102s Setting up ruby-mini-portile2 (2.8.7-1) ... 102s Setting up ruby-thread-order (1.1.1-1) ... 102s Setting up rubygems-integration (1.19) ... 102s Setting up liberror-perl (0.17030-1) ... 102s Setting up ruby-minitest (5.25.4-3) ... 102s Setting up ruby-test-unit (3.6.2-1) ... 102s Setting up ruby-net-telnet (0.2.0-1) ... 102s Setting up ruby-csv (3.3.4-1) ... 102s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 102s Setting up ruby-contracts (0.17.2-1) ... 102s Setting up ruby-webrick (1.9.1-1) ... 102s Setting up ruby-flexmock (3.0.2-1) ... 102s Setting up ruby-multi-test (1.1.0-1) ... 102s Setting up ruby-builder (3.2.4-2) ... 102s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 102s Setting up git-man (1:2.51.0-1ubuntu1) ... 102s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 102s Setting up ruby-did-you-mean (1.6.3-2) ... 102s Setting up ruby-xmlrpc (0.3.3-2) ... 102s Setting up git (1:2.51.0-1ubuntu1) ... 102s Setting up ruby-rubygems (3.6.7-2ubuntu1) ... 102s Setting up rake (13.2.1-1) ... 102s Setting up libruby3.3:s390x (3.3.8-2ubuntu2) ... 102s Setting up ruby3.3 (3.3.8-2ubuntu2) ... 102s Setting up libruby:s390x (1:3.3) ... 102s Setting up ruby (1:3.3) ... 102s Setting up racc (1.8.1-2) ... 102s Setting up ruby-thor (1.4.0-1) ... 102s Setting up ruby-json:s390x (2.15.2+dfsg-1) ... 102s Setting up ruby-pkg-config (1.5.9-1) ... 102s Setting up ruby-coderay (1.1.3-8) ... 102s Setting up ruby-gherkin (4.0.0-4) ... 102s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 102s Setting up ruby-ffi:s390x (1.17.2+dfsg-1) ... 102s Setting up ruby-diff-lcs (1.6.2-1) ... 102s Setting up ruby-cucumber-wire (0.0.1-3) ... 102s Setting up ruby-nokogiri (1.18.2+dfsg-1build1) ... 102s Setting up ruby-metaclass (0.0.4-2) ... 102s Setting up ruby-cucumber-core (1.5.0-3) ... 102s Setting up gem2deb-test-runner (2.2.5) ... 102s Setting up coderay (1.1.3-8) ... 102s Setting up ruby-childprocess (4.1.0-3ubuntu1) ... 102s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 102s Setting up ruby-mocha (2.4.2-2) ... 102s Setting up cucumber (2.4.0-5) ... 102s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 102s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 102s Setting up ruby-aruba (2.1.0-3) ... 102s Processing triggers for man-db (2.13.1-1) ... 107s Processing triggers for libc-bin (2.42-2ubuntu2) ... 109s autopkgtest [17:39:56]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 109s autopkgtest [17:39:56]: test gem2deb-test-runner: [----------------------- 109s 109s ┌──────────────────────────────────────────────────────────────────────────────┐ 109s │ Checking Rubygems dependency resolution on ruby3.3 │ 109s └──────────────────────────────────────────────────────────────────────────────┘ 109s 109s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"rspec\" 109s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"rspec-core\" 109s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"rspec-expectations\" 109s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"rspec-mocks\" 110s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"rspec-support\" 110s 110s ┌──────────────────────────────────────────────────────────────────────────────┐ 110s │ Run tests for ruby3.3 from debian/ruby-tests.rb │ 110s └──────────────────────────────────────────────────────────────────────────────┘ 110s 110s RUBYLIB=. GEM_PATH= ruby3.3 debian/ruby-tests.rb 110s 110s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 110s ∙ rspec-core ∙ 110s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 110s 110s cd rspec-core 110s /usr/bin/ruby3.3 -S rspec spec/integration/bisect_runners_spec.rb spec/integration/bisect_spec.rb spec/integration/fail_if_no_examples_spec.rb spec/integration/failed_line_detection_spec.rb spec/integration/filtering_spec.rb spec/integration/order_spec.rb spec/integration/output_stream_spec.rb spec/integration/persistence_failures_spec.rb spec/integration/suite_hooks_errors_spec.rb spec/rspec/core/aggregate_failures_spec.rb spec/rspec/core/backtrace_formatter_spec.rb spec/rspec/core/bisect/coordinator_spec.rb spec/rspec/core/bisect/example_minimizer_spec.rb spec/rspec/core/bisect/server_spec.rb spec/rspec/core/bisect/shell_command_spec.rb spec/rspec/core/bisect/shell_runner_spec.rb spec/rspec/core/bisect/utilities_spec.rb spec/rspec/core/configuration/only_failures_support_spec.rb spec/rspec/core/configuration_options_spec.rb spec/rspec/core/did_you_mean_spec.rb spec/rspec/core/drb_spec.rb spec/rspec/core/dsl_spec.rb spec/rspec/core/example_execution_result_spec.rb spec/rspec/core/example_group_constants_spec.rb spec/rspec/core/example_group_spec.rb spec/rspec/core/example_spec.rb spec/rspec/core/example_status_persister_spec.rb spec/rspec/core/failed_example_notification_spec.rb spec/rspec/core/filter_manager_spec.rb spec/rspec/core/filterable_item_repository_spec.rb spec/rspec/core/formatters/base_text_formatter_spec.rb spec/rspec/core/formatters/console_codes_spec.rb spec/rspec/core/formatters/deprecation_formatter_spec.rb spec/rspec/core/formatters/documentation_formatter_spec.rb spec/rspec/core/formatters/exception_presenter_spec.rb spec/rspec/core/formatters/failure_list_formatter_spec.rb spec/rspec/core/formatters/fallback_message_formatter_spec.rb spec/rspec/core/formatters/helpers_spec.rb spec/rspec/core/formatters/html_formatter_spec.rb spec/rspec/core/formatters/html_snippet_extractor_spec.rb spec/rspec/core/formatters/json_formatter_spec.rb spec/rspec/core/formatters/profile_formatter_spec.rb spec/rspec/core/formatters/progress_formatter_spec.rb spec/rspec/core/formatters/snippet_extractor_spec.rb spec/rspec/core/formatters/syntax_highlighter_spec.rb spec/rspec/core/formatters_spec.rb spec/rspec/core/hooks_filtering_spec.rb spec/rspec/core/hooks_spec.rb spec/rspec/core/invocations_spec.rb spec/rspec/core/memoized_helpers_spec.rb spec/rspec/core/metadata_filter_spec.rb spec/rspec/core/metadata_spec.rb spec/rspec/core/notifications_spec.rb spec/rspec/core/option_parser_spec.rb spec/rspec/core/ordering_spec.rb spec/rspec/core/output_wrapper_spec.rb spec/rspec/core/pending_example_spec.rb spec/rspec/core/pending_spec.rb spec/rspec/core/profiler_spec.rb spec/rspec/core/project_initializer_spec.rb spec/rspec/core/rake_task_spec.rb spec/rspec/core/reporter_spec.rb spec/rspec/core/resources/a_spec.rb spec/rspec/core/resources/acceptance/foo_spec.rb spec/rspec/core/rspec_matchers_spec.rb spec/rspec/core/ruby_project_spec.rb spec/rspec/core/runner_spec.rb spec/rspec/core/set_spec.rb spec/rspec/core/shared_context_spec.rb spec/rspec/core/shared_example_group_spec.rb spec/rspec/core/suite_hooks_spec.rb spec/rspec/core/warnings_spec.rb spec/rspec/core/world_spec.rb 110s mv lib lib.off 110s Run options: exclude {:ruby=>#} 110s 110s Randomized with seed 18684 118s ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................*...................................................................................................................*....................................................................................................................................................................................................................................................................................................................................................*........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 118s 118s Pending: (Failures listed here are expected and do not affect your suite's status) 118s 118s 1) RSpec::Core::Metadata for an example points :example_group to the same hash object as other examples in the same group 118s # Cannot maintain this and provide full `:example_group` backwards compatibility (see GH #1490):( 118s Failure/Error: expect(b[:description]).to eq("new description") 118s 118s expected: "new description" 118s got: "group" 118s 118s (compared using ==) 118s 118s 2) RSpec::Core::Formatters::Helpers format duration with mathn loaded returns 'x minutes xx.x seconds' formatted string 118s # lib/mathn.rb is deprecated in Ruby 2.2 118s # ./spec/rspec/core/formatters/helpers_spec.rb:64 118s 118s 3) RSpec::Core::Formatters::HtmlFormatter produced HTML with mathn loaded is identical to the one we designed manually 118s # lib/mathn.rb is deprecated in Ruby 2.2 118s # ./spec/rspec/core/formatters/html_formatter_spec.rb:68 118s 118s Finished in 8.04 seconds (files took 0.50924 seconds to load) 118s 1869 examples, 0 failures, 3 pending 118s 118s Randomized with seed 18684 118s 118s mv lib.off lib 118s cd - 118s 118s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 118s ∙ rspec-expectations ∙ 118s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 118s 118s cd rspec-expectations 118s /usr/bin/ruby3.3 -S rspec spec/rspec/expectations/block_snippet_extractor_spec.rb spec/rspec/expectations/configuration_spec.rb spec/rspec/expectations/expectation_target_spec.rb spec/rspec/expectations/extensions/kernel_spec.rb spec/rspec/expectations/fail_with_spec.rb spec/rspec/expectations/failure_aggregator_spec.rb spec/rspec/expectations/handler_spec.rb spec/rspec/expectations/minitest_integration_spec.rb spec/rspec/expectations/syntax_spec.rb spec/rspec/expectations_spec.rb spec/rspec/matchers/aliased_matcher_spec.rb spec/rspec/matchers/aliases_spec.rb spec/rspec/matchers/built_in/all_spec.rb spec/rspec/matchers/built_in/base_matcher_spec.rb spec/rspec/matchers/built_in/be_between_spec.rb spec/rspec/matchers/built_in/be_instance_of_spec.rb spec/rspec/matchers/built_in/be_kind_of_spec.rb spec/rspec/matchers/built_in/be_spec.rb spec/rspec/matchers/built_in/be_within_spec.rb spec/rspec/matchers/built_in/captures_spec.rb spec/rspec/matchers/built_in/change_spec.rb spec/rspec/matchers/built_in/compound_spec.rb spec/rspec/matchers/built_in/contain_exactly_spec.rb spec/rspec/matchers/built_in/cover_spec.rb spec/rspec/matchers/built_in/eq_spec.rb spec/rspec/matchers/built_in/eql_spec.rb spec/rspec/matchers/built_in/equal_spec.rb spec/rspec/matchers/built_in/exist_spec.rb spec/rspec/matchers/built_in/has_spec.rb spec/rspec/matchers/built_in/have_attributes_spec.rb spec/rspec/matchers/built_in/include_spec.rb spec/rspec/matchers/built_in/match_spec.rb spec/rspec/matchers/built_in/operators_spec.rb spec/rspec/matchers/built_in/output_spec.rb spec/rspec/matchers/built_in/raise_error_spec.rb spec/rspec/matchers/built_in/respond_to_spec.rb spec/rspec/matchers/built_in/satisfy_spec.rb spec/rspec/matchers/built_in/start_and_end_with_spec.rb spec/rspec/matchers/built_in/throw_symbol_spec.rb spec/rspec/matchers/built_in/yield_spec.rb spec/rspec/matchers/composable_spec.rb spec/rspec/matchers/define_negated_matcher_spec.rb spec/rspec/matchers/description_generation_spec.rb spec/rspec/matchers/dsl_spec.rb spec/rspec/matchers/english_phrasing_spec.rb spec/rspec/matchers/legacy_spec.rb spec/rspec/matchers/multi_matcher_diff_spec.rb spec/rspec/matchers_spec.rb 118s mv lib lib.off 119s 119s Randomized with seed 10773 120s ...................................................................................................................F..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F.F...********..F.F........F.F.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................fatal: not a git repository (or any of the parent directories): .git 121s .....F..................................................F.F..FFF...F...............F............................................F.F..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F........................................................................................................... 121s 121s Pending: (Failures listed here are expected and do not affect your suite's status) 121s 121s 1) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target works even when an entry in the hash overrides #send 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:95 121s 121s 2) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target fails if target doesn't have a key and we expect nil 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:89 121s 121s 3) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target provides a valid diff 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:101 121s 121s 4) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target does not support count constraint 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:157 121s 121s 5) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target provides a valid diff for fuzzy matchers 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:129 121s 121s 6) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target passes if target has the expected as a key 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:74 121s 121s 7) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target passes if target has the expected as a key fuzzily matched 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:78 121s 121s 8) #include matcher expect(...).to include(with_one_arg) for a target that can pass for a hash behaves like a Hash target fails if target does not include expected 121s # around hook at ./spec/rspec/matchers/built_in/include_spec.rb:376 did not execute the example 121s # ./spec/rspec/matchers/built_in/include_spec.rb:82 121s 121s Failures: 121s 121s 1) #have_attributes matcher expect(...).to have_attributes(with_multiple_attributes) diffs the attributes received with those expected 121s Failure/Error: 121s expect { 121s expect(person).to have_attributes(:name => correct_name, :age => wrong_age) 121s }.to fail_including(expected_diff) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "@@ -1 +1 @@\n-:age => 11,\n+:age => 33,", got # 11,\n+:age => 33,\n :name => \"Correct name\",\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/have_attributes_spec.rb:176:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/have_attributes_spec.rb:175:in `block (3 levels) in ' 121s # ./spec/rspec/matchers/built_in/have_attributes_spec.rb:175:in `block (3 levels) in ' 121s 121s 2) #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to treat string/symbol keys interchangeably, but returns a raw hash from #to_hash behaves like a Hash target provides a valid diff for fuzzy matchers 121s Failure/Error: 121s expect { 121s expect(build_target(:foo => 1, :bar => 2)).to include(match(/FOO/i) => 1, :bar => 3) 121s }.to fail_including(failure_string) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff:\n@@ -1,3 +1,3 @@\n-(match /FOO/i) => 1,\n-:bar => 3,\n+\"bar\" => 2,\n+\"foo\" => 1,", got # 2, \"foo\" => 1} to include {:bar...> 3}\nDiff:\n@@ -1,2 +1,2 @@\n-(match /FOO/i) => 1,\n-:bar => 3,\n+\"bar\" => 2,\n+\"foo\" => 1,\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/include_spec.rb:153:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/include_spec.rb:152:in `block (3 levels) in ' 121s Shared Example Group: "a Hash target" called from ./spec/rspec/matchers/built_in/include_spec.rb:349 121s # ./spec/rspec/matchers/built_in/include_spec.rb:152:in `block (3 levels) in ' 121s 121s 3) #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to treat string/symbol keys interchangeably, but returns a raw hash from #to_hash behaves like a Hash target provides a valid diff 121s Failure/Error: 121s expect { 121s expect(build_target(:foo => 1, :bar => 2)).to include(:foo => 1, :bar => 3) 121s }.to fail_including(failure_string) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff:\n@@ -1,3 +1,3 @@\n-:bar => 3,\n-:foo => 1,\n+\"bar\" => 2,\n+\"foo\" => 1,", got # 2, \"foo\" => 1} to include {:foo... 1, :bar => 3}\nDiff:\n@@ -1,2 +1,2 @@\n-:bar => 3,\n-:foo => 1,\n+\"bar\" => 2,\n+\"foo\" => 1,\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/include_spec.rb:125:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/include_spec.rb:124:in `block (3 levels) in ' 121s Shared Example Group: "a Hash target" called from ./spec/rspec/matchers/built_in/include_spec.rb:349 121s # ./spec/rspec/matchers/built_in/include_spec.rb:124:in `block (3 levels) in ' 121s 121s 4) #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to perform custom key checks like downcasing behaves like a Hash target provides a valid diff 121s Failure/Error: 121s expect { 121s expect(build_target(:foo => 1, :bar => 2)).to include(:foo => 1, :bar => 3) 121s }.to fail_including(failure_string) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff:\n@@ -1 +1 @@\n-:bar => 3,\n+:bar => 2,", got # 2, :foo => 1} to include {:bar => 3}\nDiff:\n@@ -1,2 +1,2 @@\n-:bar => 3,\n+:bar => 2,\n :foo => 1,\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/include_spec.rb:125:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/include_spec.rb:124:in `block (3 levels) in ' 121s Shared Example Group: "a Hash target" called from ./spec/rspec/matchers/built_in/include_spec.rb:363 121s # ./spec/rspec/matchers/built_in/include_spec.rb:124:in `block (3 levels) in ' 121s 121s 5) #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to perform custom key checks like downcasing behaves like a Hash target provides a valid diff for fuzzy matchers 121s Failure/Error: 121s expect { 121s expect(build_target(:foo => 1, :bar => 2)).to include(match(/FOO/i) => 1, :bar => 3) 121s }.to fail_including(failure_string) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff:\n@@ -1,3 +1,3 @@\n-(match /FOO/i) => 1,\n-:bar => 3,\n+:bar => 2,\n+:foo => 1,", got # 2, :foo => 1} to include {:bar => 3}\nDiff:\n@@ -1,2 +1,2 @@\n-(match /FOO/i) => 1,\n-:bar => 3,\n+:bar => 2,\n+:foo => 1,\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/include_spec.rb:153:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/include_spec.rb:152:in `block (3 levels) in ' 121s Shared Example Group: "a Hash target" called from ./spec/rspec/matchers/built_in/include_spec.rb:363 121s # ./spec/rspec/matchers/built_in/include_spec.rb:152:in `block (3 levels) in ' 121s 121s 6) #include matcher expect(...).to include(with_one_arg) for a hash target behaves like a Hash target provides a valid diff for fuzzy matchers 121s Failure/Error: 121s expect { 121s expect(build_target(:foo => 1, :bar => 2)).to include(match(/FOO/i) => 1, :bar => 3) 121s }.to fail_including(failure_string) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff:\n@@ -1,3 +1,3 @@\n-(match /FOO/i) => 1,\n-:bar => 3,\n+:bar => 2,\n+:foo => 1,", got # 2, :foo => 1} to include {:bar => 3}\nDiff:\n@@ -1,2 +1,2 @@\n-(match /FOO/i) => 1,\n-:bar => 3,\n+:bar => 2,\n+:foo => 1,\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/include_spec.rb:153:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/include_spec.rb:152:in `block (3 levels) in ' 121s Shared Example Group: "a Hash target" called from ./spec/rspec/matchers/built_in/include_spec.rb:345 121s # ./spec/rspec/matchers/built_in/include_spec.rb:152:in `block (3 levels) in ' 121s 121s 7) #include matcher expect(...).to include(with_one_arg) for a hash target behaves like a Hash target provides a valid diff 121s Failure/Error: 121s expect { 121s expect(build_target(:foo => 1, :bar => 2)).to include(:foo => 1, :bar => 3) 121s }.to fail_including(failure_string) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff:\n@@ -1 +1 @@\n-:bar => 3,\n+:bar => 2,", got # 2, :foo => 1} to include {:bar => 3}\nDiff:\n@@ -1,2 +1,2 @@\n-:bar => 3,\n+:bar => 2,\n :foo => 1,\n"> with backtrace: 121s # ./spec/rspec/matchers/built_in/include_spec.rb:125:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/include_spec.rb:124:in `block (3 levels) in ' 121s Shared Example Group: "a Hash target" called from ./spec/rspec/matchers/built_in/include_spec.rb:345 121s # ./spec/rspec/matchers/built_in/include_spec.rb:124:in `block (3 levels) in ' 121s 121s 8) RSpec::Matchers::BuiltIn::Compound when chaining many matchers together fails with complete diffs if its matchers are diffable 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to matcher 121s |bug 121s |squash 121s EOS 121s }.to fail do |error| 121s expect(error.message).to include(expected_failure) 121s end 121s 121s expected " expected \"bug\\nsquash\" to include \"bar\"\n\n...and:\n\n expected \"bug\\nsquash\" to inc... +1,2 @@\n-buzz\n+bug\n+squash\n\nDiff for (include \"foo\"):\n@@ -1 +1,2 @@\n-foo\n+bug\n+squash\n" to include " expected \"bug\\nsquash\" to include \"bar\"\n\n...and:\n\n expected \"bug\\nsquash\" to inc... +1,3 @@\n-buzz\n+bug\n+squash\n\nDiff for (include \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+bug\n+squash" 121s Diff: 121s @@ -1 +1,26 @@ 121s - expected "bug\nsquash" to include "bar"\n\n...and:\n\n expected "bug\nsquash" to include "buzz"\n\n ...or:\n\n expected "bug\nsquash" to include "foo"\nDiff for (include "bar"):\n@@ -1,2 +1,3 @@\n-bar\n+bug\n+squash\n\nDiff for (include "buzz"):\n@@ -1,2 +1,3 @@\n-buzz\n+bug\n+squash\n\nDiff for (include "foo"):\n@@ -1,2 +1,3 @@\n-foo\n+bug\n+squash 121s + expected "bug\nsquash" to include "bar" 121s + 121s +...and: 121s + 121s + expected "bug\nsquash" to include "buzz" 121s + 121s + ...or: 121s + 121s + expected "bug\nsquash" to include "foo" 121s +Diff for (include "bar"): 121s +@@ -1 +1,2 @@ 121s +-bar 121s ++bug 121s ++squash 121s + 121s +Diff for (include "buzz"): 121s +@@ -1 +1,2 @@ 121s +-buzz 121s ++bug 121s ++squash 121s + 121s +Diff for (include "foo"): 121s +@@ -1 +1,2 @@ 121s +-foo 121s ++bug 121s ++squash 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:931:in `block (3 levels) in ' 121s 121s 9) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when the first matcher is diffable when both matcher fail fails with a message containing a diff with first matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bar 121s EOS 121s }.to fail_including(expected_failure) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including " expected \"baz\\nbar\" to a string including \"foo\"\n\n...and:\n\n expected... (compared using ==)\n\nDiff for (a string including \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bar", got # with backtrace: 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:452:in `block (7 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:451:in `block (6 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:451:in `block (6 levels) in ' 121s 121s 10) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when the first matcher is diffable when only first matcher fails fails with a message containing a diff for first matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bar 121s EOS 121s }.to fail_including(expected_failure) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including "Diff for (a string including \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bar", got # with backtrace: 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:409:in `block (7 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:408:in `block (6 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:408:in `block (6 levels) in ' 121s 121s 11) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when both matchers are diffable fails with a message containing diffs for both matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bug 121s EOS 121s }.to fail do |error| 121s expect(error.message).to include(expected_failure) 121s end 121s 121s expected " expected \"baz\\nbug\" to include \"bar\"\n\n...and:\n\n expected \"baz\\nbug\" to include \"fo...\n@@ -1 +1,2 @@\n-bar\n+baz\n+bug\n\nDiff for (include \"foo\"):\n@@ -1 +1,2 @@\n-foo\n+baz\n+bug\n" to include " expected \"baz\\nbug\" to include \"bar\"\n\n...and:\n\n expected \"baz\\nbug\" to include \"fo...@@ -1,2 +1,3 @@\n-bar\n+baz\n+bug\n\nDiff for (include \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bug" 121s Diff: 121s @@ -1 +1,16 @@ 121s - expected "baz\nbug" to include "bar"\n\n...and:\n\n expected "baz\nbug" to include "foo"\nDiff for (include "bar"):\n@@ -1,2 +1,3 @@\n-bar\n+baz\n+bug\n\nDiff for (include "foo"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bug 121s + expected "baz\nbug" to include "bar" 121s + 121s +...and: 121s + 121s + expected "baz\nbug" to include "foo" 121s +Diff for (include "bar"): 121s +@@ -1 +1,2 @@ 121s +-bar 121s ++baz 121s ++bug 121s + 121s +Diff for (include "foo"): 121s +@@ -1 +1,2 @@ 121s +-foo 121s ++baz 121s ++bug 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:537:in `block (5 levels) in ' 121s 121s 12) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when both matchers are diffable when matcher transforms the actual when the matcher redefines `actual` shows the redefined value in diff 121s Failure/Error: 121s expect { 121s expect( 121s "HELLO\nWORLD" 121s ).to eq_downcase("bonjour\nmonde").and eq_downcase("hola\nmon") 121s }.to fail do |error| 121s expect(error.message).to include(expected_failure) 121s end 121s 121s expected " expected \"HELLO\\nWORLD\" to eq downcase \"bonjour\\nmonde\"\n\n...and:\n\n expected \"HELLO\\...o\n+world\n\nDiff for (eq downcase \"hola\\nmon\"):\n@@ -1,2 +1,2 @@\n-hola\n-mon\n+hello\n+world\n" to include " expected \"HELLO\\nWORLD\" to eq downcase \"bonjour\\nmonde\"\n\n...and:\n\n expected \"HELLO\\...llo\n+world\n\nDiff for (eq downcase \"hola\\nmon\"):\n@@ -1,3 +1,3 @@\n-hola\n-mon\n+hello\n+world" 121s Diff: 121s @@ -1 +1,18 @@ 121s - expected "HELLO\nWORLD" to eq downcase "bonjour\nmonde"\n\n...and:\n\n expected "HELLO\nWORLD" to eq downcase "hola\nmon"\nDiff for (eq downcase "bonjour\nmonde"):\n@@ -1,3 +1,3 @@\n-bonjour\n-monde\n+hello\n+world\n\nDiff for (eq downcase "hola\nmon"):\n@@ -1,3 +1,3 @@\n-hola\n-mon\n+hello\n+world 121s + expected "HELLO\nWORLD" to eq downcase "bonjour\nmonde" 121s + 121s +...and: 121s + 121s + expected "HELLO\nWORLD" to eq downcase "hola\nmon" 121s +Diff for (eq downcase "bonjour\nmonde"): 121s +@@ -1,2 +1,2 @@ 121s +-bonjour 121s +-monde 121s ++hello 121s ++world 121s + 121s +Diff for (eq downcase "hola\nmon"): 121s +@@ -1,2 +1,2 @@ 121s +-hola 121s +-mon 121s ++hello 121s ++world 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:585:in `block (7 levels) in ' 121s 121s 13) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when both matchers are diffable when matcher transforms the actual when the matcher reassigns `@actual` shows the reassigned value in diff 121s Failure/Error: 121s expect { 121s expect( 121s "HELLO\nWORLD" 121s ).to eq_downcase("bonjour\nmonde").and eq_downcase("hola\nmon") 121s }.to fail do |error| 121s expect(error.message).to include(expected_failure) 121s end 121s 121s expected " expected \"hello\\nworld\" to eq downcase \"bonjour\\nmonde\"\n\n...and:\n\n expected \"hello\\...o\n+world\n\nDiff for (eq downcase \"hola\\nmon\"):\n@@ -1,2 +1,2 @@\n-hola\n-mon\n+hello\n+world\n" to include " expected \"hello\\nworld\" to eq downcase \"bonjour\\nmonde\"\n\n...and:\n\n expected \"hello\\...llo\n+world\n\nDiff for (eq downcase \"hola\\nmon\"):\n@@ -1,3 +1,3 @@\n-hola\n-mon\n+hello\n+world" 121s Diff: 121s @@ -1 +1,18 @@ 121s - expected "hello\nworld" to eq downcase "bonjour\nmonde"\n\n...and:\n\n expected "hello\nworld" to eq downcase "hola\nmon"\nDiff for (eq downcase "bonjour\nmonde"):\n@@ -1,3 +1,3 @@\n-bonjour\n-monde\n+hello\n+world\n\nDiff for (eq downcase "hola\nmon"):\n@@ -1,3 +1,3 @@\n-hola\n-mon\n+hello\n+world 121s + expected "hello\nworld" to eq downcase "bonjour\nmonde" 121s + 121s +...and: 121s + 121s + expected "hello\nworld" to eq downcase "hola\nmon" 121s +Diff for (eq downcase "bonjour\nmonde"): 121s +@@ -1,2 +1,2 @@ 121s +-bonjour 121s +-monde 121s ++hello 121s ++world 121s + 121s +Diff for (eq downcase "hola\nmon"): 121s +@@ -1,2 +1,2 @@ 121s +-hola 121s +-mon 121s ++hello 121s ++world 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:628:in `block (7 levels) in ' 121s 121s 14) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when the second matcher is diffable fails with a message containing a diff for second matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bar 121s EOS 121s }.to fail_including(expected_failure) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including " expected: 35\n got: \"baz\\nbar\"\n\n (compared using ==)\n\n...and:\...string including \"foo\"\nDiff for (a string including \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bar", got # with backtrace: 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:502:in `block (6 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:501:in `block (5 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:501:in `block (5 levels) in ' 121s 121s 15) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.or(other_matcher) when second matcher is diffable fails with a message containing diff for second matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bug 121s EOS 121s }.to fail_including(expected_failure) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including " expected: 35\n got: \"baz\\nbug\"\n\n (compared using ==)\n\n...or:\n...string including \"foo\"\nDiff for (a string including \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bug", got # with backtrace: 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:833:in `block (5 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:832:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:832:in `block (4 levels) in ' 121s 121s 16) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.or(other_matcher) when first matcher is diffable fails with a message containing diff for first matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bug 121s EOS 121s }.to fail_including(expected_failure) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including " expected \"baz\\nbug\" to a string including \"foo\"\n\n...or:\n\n expected:... (compared using ==)\n\nDiff for (a string including \"foo\"):\n@@ -1,2 +1,3 @@\n-foo\n+baz\n+bug", got # with backtrace: 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:800:in `block (5 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:799:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:799:in `block (4 levels) in ' 121s 121s 17) RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.or(other_matcher) when both matchers are diffable fails with a message containing diffs for both matcher 121s Failure/Error: 121s expect { 121s expect(dedent(<<-EOS)).to subject 121s |baz 121s |bug 121s EOS 121s }.to fail_including(expected_failure) 121s 121s expected RSpec::Expectations::ExpectationNotMetError with a string including " expected \"baz\\nbug\" to a string including \"foo\"\n\n...or:\n\n expected ...@@\n-foo\n+baz\n+bug\n\nDiff for (a string including \"buzz\"):\n@@ -1,2 +1,3 @@\n-buzz\n+baz\n+bug", got # with backtrace: 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:869:in `block (5 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:868:in `block (4 levels) in ' 121s # ./spec/rspec/matchers/built_in/compound_spec.rb:868:in `block (4 levels) in ' 121s 121s 18) RSpec::Matchers::DSL::Matcher handles multiline string diffs 121s Failure/Error: expect(diff).to eq expected_diff 121s 121s expected: "Diff:\n@@ -1 +1 @@\n-line1\n+LINE1\n" 121s got: "Diff:\n@@ -1,2 +1,2 @@\n-line1\n+LINE1\nline2\n" 121s 121s (compared using ==) 121s 121s Diff: 121s 121s @@ -1,4 +1,5 @@ 121s Diff: 121s -@@ -1 +1 @@ 121s +@@ -1,2 +1,2 @@ 121s -line1 121s +LINE1 121s +line2 121s # ./spec/rspec/matchers/dsl_spec.rb:522:in `block (2 levels) in ' 121s 121s 22 deprecation warnings total 121s 121s Finished in 1.81 seconds (files took 0.37482 seconds to load) 121s 2400 examples, 18 failures, 8 pending 121s 121s Failed examples: 121s 121s rspec ./spec/rspec/matchers/built_in/have_attributes_spec.rb:165 # #have_attributes matcher expect(...).to have_attributes(with_multiple_attributes) diffs the attributes received with those expected 121s rspec ./spec/rspec/matchers/built_in/include_spec.rb[1:2:8:1:7] # #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to treat string/symbol keys interchangeably, but returns a raw hash from #to_hash behaves like a Hash target provides a valid diff for fuzzy matchers 121s rspec ./spec/rspec/matchers/built_in/include_spec.rb[1:2:8:1:6] # #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to treat string/symbol keys interchangeably, but returns a raw hash from #to_hash behaves like a Hash target provides a valid diff 121s rspec ./spec/rspec/matchers/built_in/include_spec.rb[1:2:9:1:6] # #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to perform custom key checks like downcasing behaves like a Hash target provides a valid diff 121s rspec ./spec/rspec/matchers/built_in/include_spec.rb[1:2:9:1:7] # #include matcher expect(...).to include(with_one_arg) for a target that subclasses Hash to perform custom key checks like downcasing behaves like a Hash target provides a valid diff for fuzzy matchers 121s rspec ./spec/rspec/matchers/built_in/include_spec.rb[1:2:7:1:7] # #include matcher expect(...).to include(with_one_arg) for a hash target behaves like a Hash target provides a valid diff for fuzzy matchers 121s rspec ./spec/rspec/matchers/built_in/include_spec.rb[1:2:7:1:6] # #include matcher expect(...).to include(with_one_arg) for a hash target behaves like a Hash target provides a valid diff 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:899 # RSpec::Matchers::BuiltIn::Compound when chaining many matchers together fails with complete diffs if its matchers are diffable 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:433 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when the first matcher is diffable when both matcher fail fails with a message containing a diff with first matcher 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:399 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when the first matcher is diffable when only first matcher fails fails with a message containing a diff for first matcher 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:517 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when both matchers are diffable fails with a message containing diffs for both matcher 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:562 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when both matchers are diffable when matcher transforms the actual when the matcher redefines `actual` shows the redefined value in diff 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:605 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when both matchers are diffable when matcher transforms the actual when the matcher reassigns `@actual` shows the reassigned value in diff 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:484 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.and(other_matcher) when both matchers fail when the second matcher is diffable fails with a message containing a diff for second matcher 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:815 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.or(other_matcher) when second matcher is diffable fails with a message containing diff for second matcher 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:781 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.or(other_matcher) when first matcher is diffable fails with a message containing diff for first matcher 121s rspec ./spec/rspec/matchers/built_in/compound_spec.rb:848 # RSpec::Matchers::BuiltIn::Compound expect(...).to matcher.or(other_matcher) when both matchers are diffable fails with a message containing diffs for both matcher 121s rspec ./spec/rspec/matchers/dsl_spec.rb:499 # RSpec::Matchers::DSL::Matcher handles multiline string diffs 121s 121s Randomized with seed 10773 121s 121s mv lib.off lib 121s cd - 121s 121s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 121s ∙ rspec-mocks ∙ 121s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 121s 121s cd rspec-mocks 121s /usr/bin/ruby3.3 -S rspec spec/integration/rails_support_spec.rb spec/rspec/mocks/and_call_original_spec.rb spec/rspec/mocks/and_invoke_spec.rb spec/rspec/mocks/and_return_spec.rb spec/rspec/mocks/and_wrap_original_spec.rb spec/rspec/mocks/and_yield_spec.rb spec/rspec/mocks/any_instance/message_chains_spec.rb spec/rspec/mocks/any_instance_spec.rb spec/rspec/mocks/argument_matchers_spec.rb spec/rspec/mocks/array_including_matcher_spec.rb spec/rspec/mocks/at_least_spec.rb spec/rspec/mocks/at_most_spec.rb spec/rspec/mocks/before_all_spec.rb spec/rspec/mocks/block_return_value_spec.rb spec/rspec/mocks/combining_implementation_instructions_spec.rb spec/rspec/mocks/configuration_spec.rb spec/rspec/mocks/diffing_spec.rb spec/rspec/mocks/double_spec.rb spec/rspec/mocks/error_generator_spec.rb spec/rspec/mocks/example_methods_spec.rb spec/rspec/mocks/expiration_spec.rb spec/rspec/mocks/failure_notification_spec.rb spec/rspec/mocks/formatting_spec.rb spec/rspec/mocks/hash_excluding_matcher_spec.rb spec/rspec/mocks/hash_including_matcher_spec.rb spec/rspec/mocks/instance_method_stasher_spec.rb spec/rspec/mocks/marshal_extension_spec.rb spec/rspec/mocks/matchers/have_received_spec.rb spec/rspec/mocks/matchers/receive_message_chain_spec.rb spec/rspec/mocks/matchers/receive_messages_spec.rb spec/rspec/mocks/matchers/receive_spec.rb spec/rspec/mocks/message_expectation_string_representation_spec.rb spec/rspec/mocks/methods_spec.rb spec/rspec/mocks/mock_expectation_error_spec.rb spec/rspec/mocks/mock_ordering_spec.rb spec/rspec/mocks/modifying_invoked_expectations_spec.rb spec/rspec/mocks/multiple_invoke_handler_spec.rb spec/rspec/mocks/multiple_return_value_spec.rb spec/rspec/mocks/mutate_const_spec.rb spec/rspec/mocks/nil_expectation_warning_spec.rb spec/rspec/mocks/null_object_double_spec.rb spec/rspec/mocks/once_counts_spec.rb spec/rspec/mocks/order_group_spec.rb spec/rspec/mocks/partial_double_spec.rb spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb spec/rspec/mocks/precise_counts_spec.rb spec/rspec/mocks/reraising_eager_raises_spec.rb spec/rspec/mocks/serialization_spec.rb spec/rspec/mocks/should_syntax_spec.rb spec/rspec/mocks/space_spec.rb spec/rspec/mocks/spy_spec.rb spec/rspec/mocks/standalone_spec.rb spec/rspec/mocks/stash_spec.rb spec/rspec/mocks/stub_chain_spec.rb spec/rspec/mocks/stub_implementation_spec.rb spec/rspec/mocks/stub_spec.rb spec/rspec/mocks/stubbed_message_expectations_spec.rb spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb spec/rspec/mocks/syntax_spec.rb spec/rspec/mocks/test_double_spec.rb spec/rspec/mocks/thrice_counts_spec.rb spec/rspec/mocks/to_ary_spec.rb spec/rspec/mocks/twice_counts_spec.rb spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb spec/rspec/mocks/verifying_doubles/construction_spec.rb spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb spec/rspec/mocks/verifying_doubles/naming_spec.rb spec/rspec/mocks/verifying_doubles/object_double_spec.rb spec/rspec/mocks_spec.rb 121s mv lib lib.off 121s Run options: exclude {:ordered_and_vague_counts_unsupported=>true} 121s 121s Randomized with seed 52076 122s ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* 122s 122s Pending: (Failures listed here are expected and do not affect your suite's status) 122s 122s 1) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect_any_instance_of(...).not_to have_received fails because we dont want to support it 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:653 122s 122s 2) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available allow(...).to have_received fails because it's nonsensical 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:629 122s 122s 3) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect_any_instance_of(...).to have_received fails because we dont want to support it 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:645 122s 122s 4) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available allow_any_instance_of(...).to have_received fails because it's nonsensical 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:637 122s 122s 5) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received fails if expectations against the yielded arguments fail 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:124 122s 122s 6) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received fails when the method has been mocked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:70 122s 122s 7) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received resets expectations on class methods when mocks are reset 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:156 122s 122s 8) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received fails when the method has not been previously stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:62 122s 122s 9) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received produces an error message that matches the expected method if another method was called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:195 122s 122s 10) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received passes when a null object has received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:30 122s 122s 11) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received generates a useful description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:183 122s 122s 12) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received gives precedence to a `{ ... }` block when both forms are provided since that form actually binds to `receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:134 122s 122s 13) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received passes if expectations against yielded keyword arguments pass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:111 122s 122s 14) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received takes a curly-bracket block and yields the arguments given to the stubbed method call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:80 122s 122s 15) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received forwards any block passed during method invocation to the `have_received` block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:146 122s 122s 16) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received can generate a description after mocks have been torn down (e.g. when rspec-core requests it) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:188 122s 122s 17) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received passes if expectations against the yielded arguments pass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:100 122s 122s 18) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received fails when the double has not received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:35 122s 122s 19) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received passes when the double has received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:25 122s 122s 20) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received takes a do-end block and yields the arguments given to the stubbed method call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:90 122s 122s 21) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received notifies failures via rspec-support's failure notification system 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:43 122s 122s 22) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received fails when a null object has not received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:54 122s 122s 23) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered passes when the messages were received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:447 122s 122s 24) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered fails with exact receive counts when received out of order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:484 122s 122s 25) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered fails when the messages are received out of order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:517 122s 122s 26) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered passes with exact receive counts when received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:455 122s 122s 27) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered when used with `with` fails when the order is not matched 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:538 122s 122s 28) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered when used with `with` passes when the order lines up 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:533 122s 122s 29) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered when used on individually allowed messages fails when the messages are received out of order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:560 122s 122s 30) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received ordered when used on individually allowed messages passes when the messages were received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:555 122s 122s 31) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received with fails when the given args do not match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:174 122s 122s 32) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received with passes when the given args match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:169 122s 122s 33) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts once passes when the message was received once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:355 122s 122s 34) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts once fails when the message was never received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:361 122s 122s 35) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts once fails when the message was received twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:369 122s 122s 36) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts twice fails when the message was received thrice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:398 122s 122s 37) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts twice passes when the message was received twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:381 122s 122s 38) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts twice fails when the message was received once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:389 122s 122s 39) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts at_least passes when the message was received the given number of times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:323 122s 122s 40) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts at_least passes when the message was received more times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:327 122s 122s 41) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts at_least fails when the message was received fewer times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:331 122s 122s 42) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts exactly fails when the message was received more times than expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:301 122s 122s 43) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts exactly passes when the message was received the given number of times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:297 122s 122s 44) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts exactly fails when the message was received fewer times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:315 122s 122s 45) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts thrice fails when the message was received more than three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:430 122s 122s 46) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts thrice passes when the message was received thrice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:411 122s 122s 47) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts thrice fails when the message was received less than three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:420 122s 122s 48) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts at_most passes when the message was received the given number of times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:339 122s 122s 49) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts at_most fails when the message was received more times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:347 122s 122s 50) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts at_most passes when the message was received fewer times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:343 122s 122s 51) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` only considers the calls with matching args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:215 122s 122s 52) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when the message is received too many times includes the counts of calls with matching args in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:231 122s 122s 53) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when the message is received too few times includes the counts of calls with matching args in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:239 122s 122s 54) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` keeps the array combinations distinguished in the group 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:273 122s 122s 55) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` groups the "got" arguments based on the method call that included them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:247 122s 122s 56) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` includes single arguments based on the method call that included them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:264 122s 122s 57) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` does not group counts on repeated arguments for a single message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:285 122s 122s 58) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).to have_received counts when constrained by `with` when the message is received without any args matching includes unmatched args in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:221 122s 122s 59) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received does not allow exactly to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 60) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received passes when the double has not received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:571 122s 122s 61) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received does not allow times to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 62) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received does not allow twice to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 63) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received fails when the method has not been previously stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:595 122s 122s 64) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received fails when the double has received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:576 122s 122s 65) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received notifies failures via rspec-support's failure notification system 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:584 122s 122s 66) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received does not allow at_most to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 67) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received does not allow once to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 68) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received does not allow at_least to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 69) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received with passes when the given args do not match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:604 122s 122s 70) RSpec::Mocks::Matchers::HaveReceived when used in a context that has rspec-mocks and rspec-expectations available expect(...).not_to have_received with fails when the given args match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:609 122s 122s 71) RSpec::Mocks::Constant.original for a previously undefined hidden constant indicates it has not been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:539 122s 122s 72) RSpec::Mocks::Constant.original for a previously undefined hidden constant indicates it was previously undefined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:538 122s 122s 73) RSpec::Mocks::Constant.original for a previously undefined hidden constant returns nil for the original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:542 122s 122s 74) RSpec::Mocks::Constant.original for a previously undefined hidden constant indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:541 122s 122s 75) RSpec::Mocks::Constant.original for a previously undefined hidden constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:536 122s 122s 76) RSpec::Mocks::Constant.original for a previously undefined hidden constant indicates it has not not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:540 122s 122s 77) RSpec::Mocks::Constant.original for a previously undefined hidden constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:537 122s 122s 78) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:514 122s 122s 79) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice indicates it was previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:511 122s 122s 80) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:510 122s 122s 81) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:512 122s 122s 82) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice exposes its original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:515 122s 122s 83) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:509 122s 122s 84) RSpec::Mocks::Constant.original for a previously defined constant that has been stubbed twice indicates it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:513 122s 122s 85) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant indicates it has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:499 122s 122s 86) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:496 122s 122s 87) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant indicates it has not been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:498 122s 122s 88) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:495 122s 122s 89) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant returns nil for the original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:501 122s 122s 90) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant indicates it was not previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:497 122s 122s 91) RSpec::Mocks::Constant.original for a previously undefined unstubbed constant indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:500 122s 122s 92) RSpec::Mocks::Constant.original for a previously defined hidden constant indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:552 122s 122s 93) RSpec::Mocks::Constant.original for a previously defined hidden constant indicates it has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:553 122s 122s 94) RSpec::Mocks::Constant.original for a previously defined hidden constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:549 122s 122s 95) RSpec::Mocks::Constant.original for a previously defined hidden constant indicates it was previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:551 122s 122s 96) RSpec::Mocks::Constant.original for a previously defined hidden constant indicates it has been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:554 122s 122s 97) RSpec::Mocks::Constant.original for a previously defined hidden constant exposes its original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:555 122s 122s 98) RSpec::Mocks::Constant.original for a previously defined hidden constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:550 122s 122s 99) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice returns nil for the original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:529 122s 122s 100) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:526 122s 122s 101) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:528 122s 122s 102) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:524 122s 122s 103) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice indicates it was not previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:525 122s 122s 104) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:523 122s 122s 105) RSpec::Mocks::Constant.original for a previously undefined constant that has been stubbed twice indicates it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:527 122s 122s 106) RSpec::Mocks::Constant.original for a previously defined unstubbed constant indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:449 122s 122s 107) RSpec::Mocks::Constant.original for a previously defined unstubbed constant indicates it was previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:446 122s 122s 108) RSpec::Mocks::Constant.original for a previously defined unstubbed constant exposes its original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:450 122s 122s 109) RSpec::Mocks::Constant.original for a previously defined unstubbed constant indicates it has not been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:447 122s 122s 110) RSpec::Mocks::Constant.original for a previously defined unstubbed constant indicates it has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:448 122s 122s 111) RSpec::Mocks::Constant.original for a previously defined unstubbed constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:445 122s 122s 112) RSpec::Mocks::Constant.original for a previously defined unstubbed constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:444 122s 122s 113) RSpec::Mocks::Constant.original for a previously undefined stubbed constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:470 122s 122s 114) RSpec::Mocks::Constant.original for a previously undefined stubbed constant indicates it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:474 122s 122s 115) RSpec::Mocks::Constant.original for a previously undefined stubbed constant indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:473 122s 122s 116) RSpec::Mocks::Constant.original for a previously undefined stubbed constant indicates it was not previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:472 122s 122s 117) RSpec::Mocks::Constant.original for a previously undefined stubbed constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:471 122s 122s 118) RSpec::Mocks::Constant.original for a previously undefined stubbed constant returns nil for the original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:476 122s 122s 119) RSpec::Mocks::Constant.original for a previously undefined stubbed constant indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:475 122s 122s 120) RSpec::Mocks::Constant.original for a previously defined stubbed constant indicates it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:461 122s 122s 121) RSpec::Mocks::Constant.original for a previously defined stubbed constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:457 122s 122s 122) RSpec::Mocks::Constant.original for a previously defined stubbed constant indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:462 122s 122s 123) RSpec::Mocks::Constant.original for a previously defined stubbed constant indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:460 122s 122s 124) RSpec::Mocks::Constant.original for a previously defined stubbed constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:458 122s 122s 125) RSpec::Mocks::Constant.original for a previously defined stubbed constant exposes its original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:463 122s 122s 126) RSpec::Mocks::Constant.original for a previously defined stubbed constant indicates it was previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:459 122s 122s 127) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) exposes the provided string as the name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:576 122s 122s 128) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) indicates it has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:580 122s 122s 129) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:581 122s 122s 130) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) indicates the name is invalid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:577 122s 122s 131) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) indicates it was not previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:578 122s 122s 132) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) indicates it has not been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:579 122s 122s 133) RSpec::Mocks::Constant.original for an invalid const name (such as an anonymous module's `inspect` output) returns nil for its original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:582 122s 122s 134) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice indicates it was previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:565 122s 122s 135) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice indicates it has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:567 122s 122s 136) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice exposes its original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:569 122s 122s 137) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:566 122s 122s 138) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice indicates it has been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:568 122s 122s 139) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:564 122s 122s 140) RSpec::Mocks::Constant.original for a previously defined constant that has been hidden twice exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:563 122s 122s 141) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant exposes its name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:483 122s 122s 142) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant indicates it was not previously defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:485 122s 122s 143) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant indicates it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:487 122s 122s 144) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant indicates the name is valid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:484 122s 122s 145) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant returns nil for the original value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:489 122s 122s 146) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant indicates it has not been hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:488 122s 122s 147) RSpec::Mocks::Constant.original for a previously undefined parent of a stubbed constant indicates it has been mutated 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:486 122s 122s 148) .expect_message sets up message expectation with params and return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:79 122s 122s 149) .expect_message sets up basic message expectation, verifies as called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:73 122s 122s 150) .expect_message does not get confused when the string and symbol message form are both used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:91 122s 122s 151) .expect_message accepts a block implementation for the expected message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:85 122s 122s 152) .expect_message fails if never is specified and the message is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:66 122s 122s 153) .expect_message sets up basic message expectation, verifies as uncalled 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:56 122s 122s 154) .expect_message when target cannot be proxied raises ArgumentError with message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:102 122s 122s 155) Reraising eager raises during the verify step does not reraise when a double receives a message that hasn't been allowed/expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:4 122s 122s 156) Reraising eager raises during the verify step when a negative expectation receives a call reraises during verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:12 122s 122s 157) Reraising eager raises during the verify step when a negative expectation receives a call notifies both exceptions using the same `:source_id` so `aggregate_failures` can de-dup 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:20 122s 122s 158) Reraising eager raises during the verify step when a negative expectation receives a call notifies with a different `source_id` than a different double expecting that message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:42 122s 122s 159) Reraising eager raises during the verify step when a negative expectation receives a call notifies with a different `source_id` than that for the same double and a different message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:27 122s 122s 160) Reraising eager raises during the verify step when an expectation is called out of order reraises during verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:99 122s 122s 161) Reraising eager raises during the verify step when an expectation with a count is exceeded reraises during verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:63 122s 122s 162) Reraising eager raises during the verify step when an expectation with a count is exceeded notifies both exceptions using the same `:source_id` so `aggregate_failures` can de-dup 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:72 122s 122s 163) Reraising eager raises during the verify step when an expectation is called with the wrong arguments notifies both exceptions using the same `:source_id` so `aggregate_failures` can de-dup 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:89 122s 122s 164) Reraising eager raises during the verify step when an expectation is called with the wrong arguments reraises during verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/reraising_eager_raises_spec.rb:81 122s 122s 165) Using a reopened file object as a partial mock allows `write` to be stubbed and reset 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:199 122s 122s 166) allow_any_instance_of(...).to receive_messages(:a => 1, :b => 2) updates stubs on instances with existing stubs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:55 122s 122s 167) allow_any_instance_of(...).to receive_messages(:a => 1, :b => 2) allows the object to respond to multiple messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:49 122s 122s 168) allow_any_instance_of(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a { } block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:4 122s 122s 169) allow_any_instance_of(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a do; end; block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:10 122s 122s 170) RSpec::Mocks::Configuration adds stub and should_receive to the given modules 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:12 122s 122s 171) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax defaults to enabling both the :should and :expect syntaxes 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:36 122s 122s 172) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :should reports that the syntax is :should 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:88 122s 122s 173) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :should adds `any_instance` to every class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:80 122s 122s 174) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :should is a no-op when configured a second time 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:97 122s 122s 175) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :should adds the should methods to every object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:76 122s 122s 176) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :should removes the expect methods from the example group context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:84 122s 122s 177) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :should does not warn about the should syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:92 122s 122s 178) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :expect adds the expect methods to the example group context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:58 122s 122s 179) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :expect is a no-op when configured a second time 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:66 122s 122s 180) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :expect removes the should methods from every object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:50 122s 122s 181) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :expect removes `any_instance` from every class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:54 122s 122s 182) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to :expect reports that the syntax is :expect 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:62 122s 122s 183) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to [:should, :expect] reports that both syntaxes are enabled 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:119 122s 122s 184) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to [:should, :expect] does not warn about the should syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:123 122s 122s 185) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to [:should, :expect] adds the should methods to every object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:107 122s 122s 186) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to [:should, :expect] adds `any_instance` to every class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:111 122s 122s 187) RSpec::Mocks::Configuration configuring using the rspec-core config API behaves like configuring the syntax when configured to [:should, :expect] adds the expect methods to the example group context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:115 122s 122s 188) RSpec::Mocks::Configuration#when_declaring_verifying_double captures the supplied blocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:177 122s 122s 189) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax defaults to enabling both the :should and :expect syntaxes 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:36 122s 122s 190) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :should is a no-op when configured a second time 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:97 122s 122s 191) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :should removes the expect methods from the example group context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:84 122s 122s 192) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :should adds `any_instance` to every class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:80 122s 122s 193) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :should reports that the syntax is :should 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:88 122s 122s 194) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :should adds the should methods to every object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:76 122s 122s 195) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :should does not warn about the should syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:92 122s 122s 196) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :expect removes the should methods from every object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:50 122s 122s 197) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :expect adds the expect methods to the example group context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:58 122s 122s 198) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :expect is a no-op when configured a second time 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:66 122s 122s 199) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :expect reports that the syntax is :expect 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:62 122s 122s 200) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to :expect removes `any_instance` from every class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:54 122s 122s 201) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to [:should, :expect] adds `any_instance` to every class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:111 122s 122s 202) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to [:should, :expect] adds the expect methods to the example group context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:115 122s 122s 203) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to [:should, :expect] reports that both syntaxes are enabled 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:119 122s 122s 204) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to [:should, :expect] adds the should methods to every object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:107 122s 122s 205) RSpec::Mocks::Configuration configuring rspec-mocks directly behaves like configuring the syntax when configured to [:should, :expect] does not warn about the should syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/configuration_spec.rb:123 122s 122s 206) a message expectation with multiple return values specifying at_least less than the number of values fails when called less than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:81 122s 122s 207) a message expectation with multiple return values specifying at_least less than the number of values uses the last return value for subsequent calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:74 122s 122s 208) a message expectation with multiple return values specifying at_least less than the number of values when method is stubbed too fails when called less than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:96 122s 122s 209) a message expectation with multiple return values specifying at_least less than the number of values when method is stubbed too uses the last value for subsequent calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:89 122s 122s 210) when the should syntax is enabled on a non-default syntax host continues to warn about the should syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:574 122s 122s 211) Partially mocking an object that defines ==, after another mock has been defined does not raise an error when stubbing the object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:268 122s 122s 212) Verified double naming object_spy behaves like a named verifying double when no name is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:42 122s 122s 213) Verified double naming object_spy behaves like a named verifying double when a name is given as a symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:37 122s 122s 214) Verified double naming object_spy behaves like a named verifying double when a name is given as a string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:32 122s 122s 215) Verified double naming object_double behaves like a named verifying double when a name is given as a string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:32 122s 122s 216) Verified double naming object_double behaves like a named verifying double when a name is given as a symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:37 122s 122s 217) Verified double naming object_double behaves like a named verifying double when no name is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:42 122s 122s 218) Verified double naming class_double behaves like a named verifying double when a name is given as a symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:37 122s 122s 219) Verified double naming class_double behaves like a named verifying double when no name is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:42 122s 122s 220) Verified double naming class_double behaves like a named verifying double when a name is given as a string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:32 122s 122s 221) Verified double naming instance_spy behaves like a named verifying double when a name is given as a symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:37 122s 122s 222) Verified double naming instance_spy behaves like a named verifying double when a name is given as a string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:32 122s 122s 223) Verified double naming instance_spy behaves like a named verifying double when no name is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:42 122s 122s 224) Verified double naming instance_double behaves like a named verifying double when no name is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:42 122s 122s 225) Verified double naming instance_double behaves like a named verifying double when a name is given as a symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:37 122s 122s 226) Verified double naming instance_double behaves like a named verifying double when a name is given as a string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:32 122s 122s 227) Verified double naming class_spy behaves like a named verifying double when a name is given as a symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:37 122s 122s 228) Verified double naming class_spy behaves like a named verifying double when a name is given as a string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:32 122s 122s 229) Verified double naming class_spy behaves like a named verifying double when no name is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/naming_spec.rb:42 122s 122s 230) and_invoke when a non-callable are passed in any position raises ArgumentError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_invoke_spec.rb:24 122s 122s 231) and_invoke when a block is passed raises ArgumentError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_invoke_spec.rb:7 122s 122s 232) and_invoke when no argument is passed raises ArgumentError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_invoke_spec.rb:15 122s 122s 233) and_invoke when calling passed callables passes the arguments into the callable 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_invoke_spec.rb:35 122s 122s 234) RSpec::Mocks::Double#and_yield when the method double has been constrained by `with` uses the default stub if the provided args do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:7 122s 122s 235) RSpec::Mocks::Double#and_yield with eval context as block argument passes an eval context object to the supplied block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:29 122s 122s 236) RSpec::Mocks::Double#and_yield with eval context as block argument evaluates the supplied block as it is read 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:21 122s 122s 237) RSpec::Mocks::Double#and_yield with eval context as block argument evaluates the block passed to the stubbed method in the context of the supplied eval context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:35 122s 122s 238) RSpec::Mocks::Double#and_yield with eval context as block argument and no yielded arguments fails when expectations set on the eval context are not met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:66 122s 122s 239) RSpec::Mocks::Double#and_yield with eval context as block argument and no yielded arguments passes when expectations set on the eval context are met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:52 122s 122s 240) RSpec::Mocks::Double#and_yield with eval context as block argument and yielded arguments can yield to a block that uses `super` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:128 122s 122s 241) RSpec::Mocks::Double#and_yield with eval context as block argument and yielded arguments fails when expectations set on the eval context and yielded arguments are not met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:139 122s 122s 242) RSpec::Mocks::Double#and_yield with eval context as block argument and yielded arguments passes when expectations set on the eval context and yielded arguments are met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:84 122s 122s 243) RSpec::Mocks::Double#and_yield with eval context as block argument and yielded arguments that are optional yields the default argument when the argument is not given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:103 122s 122s 244) RSpec::Mocks::Double#and_yield with eval context as block argument and yielded arguments that are optional yields given argument when the argument is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_yield_spec.rb:114 122s 122s 245) receive_message_chain when the expect and should syntaxes are enabled stubs the message correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:241 122s 122s 246) receive_message_chain with only the expect syntax enabled works with and_raise 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:85 122s 122s 247) receive_message_chain with only the expect syntax enabled works with a hash return as the last argument in the chain 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:109 122s 122s 248) receive_message_chain with only the expect syntax enabled works with a {} block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:40 122s 122s 249) receive_message_chain with only the expect syntax enabled provides a matcher description (when passing a string) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:222 122s 122s 250) receive_message_chain with only the expect syntax enabled accepts any number of arguments to the stubbed messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:115 122s 122s 251) receive_message_chain with only the expect syntax enabled works with and_return 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:54 122s 122s 252) receive_message_chain with only the expect syntax enabled can constrain the return value by the argument to the last call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:66 122s 122s 253) receive_message_chain with only the expect syntax enabled errors with a negative expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:14 122s 122s 254) receive_message_chain with only the expect syntax enabled works with allow where the first level of the chain is already expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:198 122s 122s 255) receive_message_chain with only the expect syntax enabled works with allow_any_instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:151 122s 122s 256) receive_message_chain with only the expect syntax enabled errors with a negative any_instance allowance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:26 122s 122s 257) receive_message_chain with only the expect syntax enabled provides a matcher description (when passing symbols and a hash) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:232 122s 122s 258) receive_message_chain with only the expect syntax enabled raises when expect is used and some of the messages in the chain aren't called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:127 122s 122s 259) receive_message_chain with only the expect syntax enabled works with and_throw 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:91 122s 122s 260) receive_message_chain with only the expect syntax enabled works with a do block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:32 122s 122s 261) receive_message_chain with only the expect syntax enabled accepts any number of arguments to the stubbed messages with an inline hash return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:121 122s 122s 262) receive_message_chain with only the expect syntax enabled stubs already stubbed instances when using `allow_any_instance_of` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:159 122s 122s 263) receive_message_chain with only the expect syntax enabled fails with and_call_original when the entire chain is not called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:79 122s 122s 264) receive_message_chain with only the expect syntax enabled works with and_invoke 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:60 122s 122s 265) receive_message_chain with only the expect syntax enabled raises when expect is used and all but the last message in the chain are called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:135 122s 122s 266) receive_message_chain with only the expect syntax enabled works with expect where the first level of the chain is already expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:190 122s 122s 267) receive_message_chain with only the expect syntax enabled errors with a negative any_instance expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:20 122s 122s 268) receive_message_chain with only the expect syntax enabled works with a string of messages to chain 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:103 122s 122s 269) receive_message_chain with only the expect syntax enabled works with expect where the first level of the chain is already stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:206 122s 122s 270) receive_message_chain with only the expect syntax enabled works with and_yield 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:97 122s 122s 271) receive_message_chain with only the expect syntax enabled fails when with expect_any_instance_of is used and the entire chain is not called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:168 122s 122s 272) receive_message_chain with only the expect syntax enabled provides a matcher description (when passing symbols) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:227 122s 122s 273) receive_message_chain with only the expect syntax enabled errors with a negative allowance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:8 122s 122s 274) receive_message_chain with only the expect syntax enabled works with allow where the first level of the chain is already stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:214 122s 122s 275) receive_message_chain with only the expect syntax enabled works with and_call_original 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:73 122s 122s 276) receive_message_chain with only the expect syntax enabled does not raise when expect is used and the entire chain is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:143 122s 122s 277) receive_message_chain with only the expect syntax enabled affects previously stubbed instances when `expect_any_instance_of` is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:175 122s 122s 278) receive_message_chain with only the expect syntax enabled passes when with expect_any_instance_of is used and the entire chain is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:183 122s 122s 279) receive_message_chain with only the expect syntax enabled gives the { } block precedence over the do block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_message_chain_spec.rb:46 122s 122s 280) a message expectation with multiple invoke handlers with a specified count larger than the number of values fails fast when called greater than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:106 122s 122s 281) a message expectation with multiple invoke handlers with a specified count larger than the number of values fails when called less than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:100 122s 122s 282) a message expectation with multiple invoke handlers with a specified count larger than the number of values uses the last return value for subsequent calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:93 122s 122s 283) a message expectation with multiple return values with a specified count equal to the number of values returns values in order to consecutive calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:60 122s 122s 284) allow(...).to receive_messages(:a => 1, :b => 2) allows the object to respond to multiple messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:35 122s 122s 285) allow(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a { } block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:4 122s 122s 286) allow(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a do; end; block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:10 122s 122s 287) allow(...).to receive_messages(:a => 1, :b => 2) behaves like handles partially mocked objects correctly resets partially mocked objects correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:22 122s 122s 288) #allow_message_expectations_on_nil does not affect subsequent examples 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:70 122s 122s 289) #allow_message_expectations_on_nil doesnt error when marshalled 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:85 122s 122s 290) PreciseCounts passes multiple calls with different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:48 122s 122s 291) PreciseCounts fails when exactly n times method is called less than n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:8 122s 122s 292) PreciseCounts returns the value given by a block when the exactly once method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:42 122s 122s 293) PreciseCounts fails fast when exactly n times method is called more than n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:17 122s 122s 294) PreciseCounts passes if exactly n times method is called exactly n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:34 122s 122s 295) PreciseCounts fails when exactly n times method is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:27 122s 122s 296) PreciseCounts passes multiple calls with different args and counts 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/precise_counts_spec.rb:56 122s 122s 297) the spy family of methods object_spy takes an instance and a hash of method names and return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:105 122s 122s 298) the spy family of methods object_spy behaves like a verifying spy with a foo method responds to methods on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:27 122s 122s 299) the spy family of methods object_spy behaves like a verifying spy with a foo method fails fast when negative `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:45 122s 122s 300) the spy family of methods object_spy behaves like a verifying spy with a foo method does not respond to methods that are not on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:31 122s 122s 301) the spy family of methods object_spy behaves like a verifying spy with a foo method records called methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:35 122s 122s 302) the spy family of methods object_spy behaves like a verifying spy with a foo method fails fast when `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:39 122s 122s 303) the spy family of methods class_spy takes a class and a hash of method names and return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:123 122s 122s 304) the spy family of methods class_spy behaves like a verifying spy with a foo method responds to methods on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:27 122s 122s 305) the spy family of methods class_spy behaves like a verifying spy with a foo method records called methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:35 122s 122s 306) the spy family of methods class_spy behaves like a verifying spy with a foo method fails fast when `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:39 122s 122s 307) the spy family of methods class_spy behaves like a verifying spy with a foo method does not respond to methods that are not on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:31 122s 122s 308) the spy family of methods class_spy behaves like a verifying spy with a foo method fails fast when negative `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:45 122s 122s 309) the spy family of methods spy takes a name and a hash of method names and return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:21 122s 122s 310) the spy family of methods spy records called methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:13 122s 122s 311) the spy family of methods spy responds to arbitrary methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:5 122s 122s 312) the spy family of methods spy takes a name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:9 122s 122s 313) the spy family of methods spy takes a hash of method names and return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:17 122s 122s 314) the spy family of methods instance_spy passing a class by string reference takes a class name string and a hash of method names and return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:84 122s 122s 315) the spy family of methods instance_spy passing a class by string reference behaves like a verifying spy with a foo method does not respond to methods that are not on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:31 122s 122s 316) the spy family of methods instance_spy passing a class by string reference behaves like a verifying spy with a foo method records called methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:35 122s 122s 317) the spy family of methods instance_spy passing a class by string reference behaves like a verifying spy with a foo method fails fast when negative `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:45 122s 122s 318) the spy family of methods instance_spy passing a class by string reference behaves like a verifying spy with a foo method responds to methods on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:27 122s 122s 319) the spy family of methods instance_spy passing a class by string reference behaves like a verifying spy with a foo method fails fast when `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:39 122s 122s 320) the spy family of methods instance_spy when passing a class object takes a class and a hash of method names and return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:66 122s 122s 321) the spy family of methods instance_spy when passing a class object behaves like a verifying spy with a foo method does not respond to methods that are not on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:31 122s 122s 322) the spy family of methods instance_spy when passing a class object behaves like a verifying spy with a foo method fails fast when negative `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:45 122s 122s 323) the spy family of methods instance_spy when passing a class object behaves like a verifying spy with a foo method fails fast when `have_received` is passed an undefined method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:39 122s 122s 324) the spy family of methods instance_spy when passing a class object behaves like a verifying spy with a foo method records called methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:35 122s 122s 325) the spy family of methods instance_spy when passing a class object behaves like a verifying spy with a foo method responds to methods on the verified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/spy_spec.rb:27 122s 122s 326) expect(...).to receive_messages(:a => 1, :b => 2) sets up multiple expectations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:81 122s 122s 327) expect(...).to receive_messages(:a => 1, :b => 2) fails with a sensible message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:87 122s 122s 328) expect(...).to receive_messages(:a => 1, :b => 2) provides a matcher description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:101 122s 122s 329) expect(...).to receive_messages(:a => 1, :b => 2) fails with the correct location 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:93 122s 122s 330) expect(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a do; end; block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:10 122s 122s 331) expect(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a { } block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:4 122s 122s 332) expect(...).to receive_messages(:a => 1, :b => 2) behaves like handles partially mocked objects correctly resets partially mocked objects correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:22 122s 122s 333) a message expectation with multiple invoke handlers and no specified count fails when there are too many calls (if there is no stub) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:31 122s 122s 334) a message expectation with multiple invoke handlers and no specified count invokes procs in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:10 122s 122s 335) a message expectation with multiple invoke handlers and no specified count falls back to a previously stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:17 122s 122s 336) a message expectation with multiple invoke handlers and no specified count fails when there are too few calls (if there is no stub) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:25 122s 122s 337) #null_object? defaults to false 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:120 122s 122s 338) #once fails fast when called twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:34 122s 122s 339) #once passes when called once with unspecified args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:20 122s 122s 340) #once passes when called once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:8 122s 122s 341) #once passes when called once with specified args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:14 122s 122s 342) #once fails when not called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:42 122s 122s 343) #once fails when called with wrong args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:26 122s 122s 344) #once when called with negative expectation raises an error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:73 122s 122s 345) #once when called with the wrong number of times with the specified args and also called with different args mentions the wrong call count in the failure message rather than the different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/once_counts_spec.rb:50 122s 122s 346) An instance double with the doubled class loaded validates `with` args against the method signature when stubbing a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:142 122s 122s 347) An instance double with the doubled class loaded does not allow dynamic methods to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:57 122s 122s 348) An instance double with the doubled class loaded allows `send` to be stubbed if it is defined on the class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:43 122s 122s 349) An instance double with the doubled class loaded allows keyword arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:87 122s 122s 350) An instance double with the doubled class loaded checks that stubbed methods with required keyword args are invoked with the required arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:133 122s 122s 351) An instance double with the doubled class loaded doesn't suggest `class_double` when a non-class method is stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:38 122s 122s 352) An instance double with the doubled class loaded only allows instance methods that exist to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:12 122s 122s 353) An instance double with the doubled class loaded allows class to be specified by constant 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:149 122s 122s 354) An instance double with the doubled class loaded checks that stubbed methods are invoked with the correct arity 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:79 122s 122s 355) An instance double with the doubled class loaded gives a descriptive error message for NoMethodError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:49 122s 122s 356) An instance double with the doubled class loaded checks the arity of stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:70 122s 122s 357) An instance double with the doubled class loaded suggests using `class_double` when a class method is stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:33 122s 122s 358) An instance double with the doubled class loaded only allows instance methods that exist to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:20 122s 122s 359) An instance double with the doubled class loaded for a method that only accepts keyword args allows anything matcher to be used in place of the keywords arg hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:100 122s 122s 360) An instance double with the doubled class loaded for a method that only accepts keyword args allows hash matchers like `hash_including` to be used in place of the keywords arg hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:93 122s 122s 361) An instance double with the doubled class loaded for a method that only accepts keyword args does not allow matchers to be used in an actual method call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:115 122s 122s 362) An instance double with the doubled class loaded for a method that only accepts keyword args still checks positional arguments when matchers used for keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:106 122s 122s 363) An instance double with the doubled class loaded when given a class that has an overridden `#name` method properly verifies 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:171 122s 122s 364) An instance double with the doubled class loaded when the class const has been previously stubbed uses the original class to verify against for `instance_double('LoadedClass')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:157 122s 122s 365) An instance double with the doubled class loaded when the class const has been previously stubbed uses the original class to verify against for `instance_double(LoadedClass)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:163 122s 122s 366) An instance double with the doubled class loaded for null objects reports that it responds to protected methods when the appropriate arg is passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:223 122s 122s 367) An instance double with the doubled class loaded for null objects reports that it responds to defined private methods when the appropriate arg is passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:210 122s 122s 368) An instance double with the doubled class loaded for null objects reports what public messages it responds to accurately 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:200 122s 122s 369) An instance double with the doubled class loaded for null objects includes the double's name in a private method error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:194 122s 122s 370) An instance double with the doubled class loaded for null objects verifies arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:188 122s 122s 371) An instance double with the doubled class loaded for null objects only allows defined methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:181 122s 122s 372) An instance double with the doubled class loaded for a method that accepts a mix of optional keyword and positional args allows hash matchers like `hash_including` to be used in place of the keywords arg hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_loaded_spec.rb:126 122s 122s 373) a double declaration with a block handed to: once returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:53 122s 122s 374) a double declaration with a block handed to: twice returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:53 122s 122s 375) a double declaration with a block handed to: ordered returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:62 122s 122s 376) a double declaration with a block handed to: allow(...).to receive forwards all given args to the block, even when it receives a block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:27 122s 122s 377) a double declaration with a block handed to: allow(...).to receive returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:19 122s 122s 378) a double declaration with a block handed to: expect(...).to receive works when a multi-return stub has already been set 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:9 122s 122s 379) a double declaration with a block handed to: expect(...).to receive returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:3 122s 122s 380) a double declaration with a block handed to: with returns the value of executing the block with given argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:44 122s 122s 381) a double declaration with a block handed to: with returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:38 122s 122s 382) a double declaration with a block handed to: times returns the value of executing the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/block_return_value_spec.rb:71 122s 122s 383) A class double with the doubled class loaded allows class to be specified by constant 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:76 122s 122s 384) A class double with the doubled class loaded allows dynamically defined class method mocks with arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:64 122s 122s 385) A class double with the doubled class loaded only allows class methods that exist to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:20 122s 122s 386) A class double with the doubled class loaded checks that stubbed methods are invoked with the correct arity 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:50 122s 122s 387) A class double with the doubled class loaded can transfer nested constants to the double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:92 122s 122s 388) A class double with the doubled class loaded only allows defined methods for null objects 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:108 122s 122s 389) A class double with the doubled class loaded can replace existing constants for the duration of the test 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:81 122s 122s 390) A class double with the doubled class loaded allows dynamically defined class method stubs with arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:57 122s 122s 391) A class double with the doubled class loaded doesn't suggest `instance_double` when a non-instance method is stubbed' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:38 122s 122s 392) A class double with the doubled class loaded suggests using `instance_double` when an instance method is stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:33 122s 122s 393) A class double with the doubled class loaded only allows class methods that exist to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:12 122s 122s 394) A class double with the doubled class loaded correctly verifies expectations when constant is removed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:99 122s 122s 395) A class double with the doubled class loaded allows dynamically defined class methods to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:71 122s 122s 396) A class double with the doubled class loaded verifies arguments for null objects 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:115 122s 122s 397) A class double with the doubled class loaded validates `with` args against the method signature when stubbing a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:123 122s 122s 398) A class double with the doubled class loaded gives a descriptive error message for NoMethodError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:43 122s 122s 399) A class double with the doubled class loaded when the class const has been previously stubbed uses the original class to verify against for `class_double('ClassName')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:211 122s 122s 400) A class double with the doubled class loaded when the class const has been previously stubbed uses the original class to verify against for `instance_double(ClassName)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:217 122s 122s 401) A class double with the doubled class loaded when given an anonymous class properly verifies 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:184 122s 122s 402) A class double with the doubled class loaded when given a class that has an overridden `#name` method can still stub the const 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:197 122s 122s 403) A class double with the doubled class loaded when given a class that has an overridden `#name` method properly verifies 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:193 122s 122s 404) A class double with the doubled class loaded when `.new` is stubbed uses the method signature from `#initialize` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:135 122s 122s 405) A class double with the doubled class loaded when `.new` is stubbed on a class that has undefined `new` prevents it from being stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:154 122s 122s 406) A class double with the doubled class loaded when `.new` is stubbed on a class that has redefined `new` uses the method signature of the redefined `new` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:142 122s 122s 407) A class double with the doubled class loaded when `.new` is stubbed on a class with a private `new` uses the method signature from `#initialize` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_loaded_spec.rb:167 122s 122s 408) a double receiving to_ary double without as_null_object raises 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:48 122s 122s 409) a double receiving to_ary double without as_null_object doesn't respond to to_a 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:44 122s 122s 410) a double receiving to_ary double without as_null_object doesn't respond to to_ary 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:40 122s 122s 411) a double receiving to_ary double without as_null_object supports Array#flatten 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:13 122s 122s 412) a double receiving to_ary double without as_null_object responds when overridden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:8 122s 122s 413) a double receiving to_ary double without as_null_object can be overridden with a stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:3 122s 122s 414) a double receiving to_ary double as_null_object supports Array#flatten 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:13 122s 122s 415) a double receiving to_ary double as_null_object does respond to to_a 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:27 122s 122s 416) a double receiving to_ary double as_null_object returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:31 122s 122s 417) a double receiving to_ary double as_null_object can be overridden with a stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:3 122s 122s 418) a double receiving to_ary double as_null_object does respond to to_ary 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:23 122s 122s 419) a double receiving to_ary double as_null_object responds when overridden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/to_ary_spec.rb:8 122s 122s 420) an expectation set on nil does not call #nil? on a double extra times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:60 122s 122s 421) an expectation set on nil issues a warning with file and line number information 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:4 122s 122s 422) an expectation set on nil does not issue a warning when expectations are set to be allowed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:24 122s 122s 423) an expectation set on nil issues a warning when the expectation is negative 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:15 122s 122s 424) an expectation set on nil configured to allow expectation on nil does not issue a warning when expectations are set to be allowed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:38 122s 122s 425) an expectation set on nil configured to disallow expectations on nil raises an error when expectations on nil are disallowed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/nil_expectation_warning_spec.rb:53 122s 122s 426) Diffs printed when arguments don't match with a matcher object that does not define #description for a matcher object that does not implement #description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:287 122s 122s 427) Diffs printed when arguments don't match with a matcher object that defines #description uses the object's description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:270 122s 122s 428) Diffs printed when arguments don't match with a non matcher object does not print a diff when differ returns a string of only whitespace when colour is enabled 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:33 122s 122s 429) Diffs printed when arguments don't match with a non matcher object prints a diff of the strings for individual mismatched multi-line string arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:46 122s 122s 430) Diffs printed when arguments don't match with a non matcher object does not print a diff when single line arguments are mismatched 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:12 122s 122s 431) Diffs printed when arguments don't match with a non matcher object prints a diff with hash args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:81 122s 122s 432) Diffs printed when arguments don't match with a non matcher object prints a diff of the args lists for multiple mismatched string arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:57 122s 122s 433) Diffs printed when arguments don't match with a non matcher object prints a diff with an expected hash arg and a non-hash actual arg 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:90 122s 122s 434) Diffs printed when arguments don't match with a non matcher object prints a diff with array args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:241 122s 122s 435) Diffs printed when arguments don't match with a non matcher object does not print a diff when multiple single-line string arguments are mismatched 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:68 122s 122s 436) Diffs printed when arguments don't match with a non matcher object does not print a diff when differ returns a string of only whitespace 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:21 122s 122s 437) Diffs printed when arguments don't match with a non matcher object that defines #description does not use the object's description for a non-matcher object that implements #description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:251 122s 122s 438) Diffs printed when arguments don't match with a non matcher object with keyword arguments on normal doubles prints a diff when keyword argument were expected but got an option hash (literal) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:117 122s 122s 439) Diffs printed when arguments don't match with a non matcher object with keyword arguments on normal doubles prints a diff when keyword argument were expected but got an option hash (using splat) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:102 122s 122s 440) Diffs printed when arguments don't match with a non matcher object with keyword arguments on normal doubles prints a diff when the positional argument doesnt match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:133 122s 122s 441) Diffs printed when arguments don't match with a non matcher object with keyword arguments on partial doubles prints a diff when keyword argument were expected but got an option hash (using splat) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:174 122s 122s 442) Diffs printed when arguments don't match with a non matcher object with keyword arguments on partial doubles prints a diff when the positional argument doesnt match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:201 122s 122s 443) Diffs printed when arguments don't match with a non matcher object with keyword arguments on partial doubles prints a diff when keyword argument were expected but got an option hash (literal) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/diffing_spec.rb:187 122s 122s 444) Failure notification uses the rspec-support notifier to support `aggregate_failures` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/failure_notification_spec.rb:8 122s 122s 445) Failure notification does not allow a double to miscount the number of times a message was received when a failure is notified in an alternate way 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/failure_notification_spec.rb:24 122s 122s 446) Failure notification includes the line of future expectation in the notification for an unreceived message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/failure_notification_spec.rb:16 122s 122s 447) Failure notification when using `aggregate_failures` spy failures for messages received with unexpected args are reported correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/failure_notification_spec.rb:45 122s 122s 448) Failure notification when using `aggregate_failures` failing negative expectations are only notified once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/failure_notification_spec.rb:58 122s 122s 449) Failure notification when using `aggregate_failures` spy failures for unreceived messages are reported correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/failure_notification_spec.rb:34 122s 122s 450) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available allow_any_instance_of(...).to have_received fails because it's nonsensical 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:637 122s 122s 451) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received passes if expectations against the yielded arguments pass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:100 122s 122s 452) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received fails when the method has been mocked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:70 122s 122s 453) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received fails when a null object has not received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:54 122s 122s 454) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received can generate a description after mocks have been torn down (e.g. when rspec-core requests it) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:188 122s 122s 455) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received notifies failures via rspec-support's failure notification system 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:43 122s 122s 456) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received fails when the double has not received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:35 122s 122s 457) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received generates a useful description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:183 122s 122s 458) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received produces an error message that matches the expected method if another method was called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:195 122s 122s 459) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received takes a do-end block and yields the arguments given to the stubbed method call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:90 122s 122s 460) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received takes a curly-bracket block and yields the arguments given to the stubbed method call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:80 122s 122s 461) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received gives precedence to a `{ ... }` block when both forms are provided since that form actually binds to `receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:134 122s 122s 462) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received passes if expectations against yielded keyword arguments pass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:111 122s 122s 463) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received fails if expectations against the yielded arguments fail 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:124 122s 122s 464) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received forwards any block passed during method invocation to the `have_received` block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:146 122s 122s 465) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received resets expectations on class methods when mocks are reset 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:156 122s 122s 466) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received fails when the method has not been previously stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:62 122s 122s 467) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received passes when a null object has received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:30 122s 122s 468) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received passes when the double has received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:25 122s 122s 469) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts once fails when the message was never received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:361 122s 122s 470) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts once fails when the message was received twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:369 122s 122s 471) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts once passes when the message was received once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:355 122s 122s 472) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` only considers the calls with matching args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:215 122s 122s 473) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when the message is received without any args matching includes unmatched args in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:221 122s 122s 474) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when the message is received too many times includes the counts of calls with matching args in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:231 122s 122s 475) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` does not group counts on repeated arguments for a single message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:285 122s 122s 476) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` includes single arguments based on the method call that included them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:264 122s 122s 477) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` keeps the array combinations distinguished in the group 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:273 122s 122s 478) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when constrained with grouped arguments `with` groups the "got" arguments based on the method call that included them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:247 122s 122s 479) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts when constrained by `with` when the message is received too few times includes the counts of calls with matching args in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:239 122s 122s 480) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts twice fails when the message was received thrice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:398 122s 122s 481) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts twice fails when the message was received once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:389 122s 122s 482) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts twice passes when the message was received twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:381 122s 122s 483) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts at_most passes when the message was received the given number of times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:339 122s 122s 484) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts at_most passes when the message was received fewer times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:343 122s 122s 485) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts at_most fails when the message was received more times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:347 122s 122s 486) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts at_least fails when the message was received fewer times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:331 122s 122s 487) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts at_least passes when the message was received more times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:327 122s 122s 488) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts at_least passes when the message was received the given number of times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:323 122s 122s 489) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts exactly passes when the message was received the given number of times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:297 122s 122s 490) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts exactly fails when the message was received fewer times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:315 122s 122s 491) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts exactly fails when the message was received more times than expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:301 122s 122s 492) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts thrice fails when the message was received less than three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:420 122s 122s 493) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts thrice passes when the message was received thrice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:411 122s 122s 494) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received counts thrice fails when the message was received more than three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:430 122s 122s 495) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered passes with exact receive counts when received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:455 122s 122s 496) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered fails when the messages are received out of order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:517 122s 122s 497) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered passes when the messages were received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:447 122s 122s 498) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered fails with exact receive counts when received out of order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:484 122s 122s 499) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered when used on individually allowed messages fails when the messages are received out of order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:560 122s 122s 500) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered when used on individually allowed messages passes when the messages were received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:555 122s 122s 501) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered when used with `with` fails when the order is not matched 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:538 122s 122s 502) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received ordered when used with `with` passes when the order lines up 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:533 122s 122s 503) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received with passes when the given args match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:169 122s 122s 504) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).to have_received with fails when the given args do not match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:174 122s 122s 505) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available allow(...).to have_received fails because it's nonsensical 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:629 122s 122s 506) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received does not allow at_least to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 507) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received does not allow once to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 508) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received fails when the double has received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:576 122s 122s 509) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received fails when the method has not been previously stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:595 122s 122s 510) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received does not allow exactly to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 511) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received does not allow twice to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 512) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received does not allow at_most to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 513) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received does not allow times to be used because it creates confusion 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:619 122s 122s 514) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received passes when the double has not received the given message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:571 122s 122s 515) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received notifies failures via rspec-support's failure notification system 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:584 122s 122s 516) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received with fails when the given args match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:609 122s 122s 517) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect(...).not_to have_received with passes when the given args do not match the args used with the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:604 122s 122s 518) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect_any_instance_of(...).to have_received fails because we dont want to support it 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:645 122s 122s 519) RSpec::Mocks::Matchers::HaveReceived when used in a context that has only rspec-mocks available expect_any_instance_of(...).not_to have_received fails because we dont want to support it 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/have_received_spec.rb:653 122s 122s 520) Methods added to every object limits the number of methods that get added to all objects 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/methods_spec.rb:13 122s 122s 521) After a test double has been torn down for an instance_double disallows stubbing new methods (with receive_messages) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:29 122s 122s 522) After a test double has been torn down for an instance_double disallows mocking new methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:41 122s 122s 523) After a test double has been torn down for an instance_double disallows being turned into a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:47 122s 122s 524) After a test double has been torn down for an instance_double disallows being checked for nullness 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:51 122s 122s 525) After a test double has been torn down for an instance_double disallows previously mocked methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:15 122s 122s 526) After a test double has been torn down for an instance_double disallows stubbing new methods (with receive) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:23 122s 122s 527) After a test double has been torn down for an instance_double disallows previously stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:19 122s 122s 528) After a test double has been torn down for an instance_double disallows stubbing new message chains 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:35 122s 122s 529) After a test double has been torn down for a class_double disallows previously mocked methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:15 122s 122s 530) After a test double has been torn down for a class_double disallows stubbing new methods (with receive_messages) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:29 122s 122s 531) After a test double has been torn down for a class_double disallows being checked for nullness 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:51 122s 122s 532) After a test double has been torn down for a class_double disallows previously stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:19 122s 122s 533) After a test double has been torn down for a class_double disallows mocking new methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:41 122s 122s 534) After a test double has been torn down for a class_double disallows stubbing new methods (with receive) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:23 122s 122s 535) After a test double has been torn down for a class_double disallows stubbing new message chains 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:35 122s 122s 536) After a test double has been torn down for a class_double disallows being turned into a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:47 122s 122s 537) After a test double has been torn down for an object_double disallows being checked for nullness 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:51 122s 122s 538) After a test double has been torn down for an object_double disallows stubbing new methods (with receive_messages) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:29 122s 122s 539) After a test double has been torn down for an object_double disallows being turned into a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:47 122s 122s 540) After a test double has been torn down for an object_double disallows stubbing new methods (with receive) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:23 122s 122s 541) After a test double has been torn down for an object_double disallows stubbing new message chains 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:35 122s 122s 542) After a test double has been torn down for an object_double disallows mocking new methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:41 122s 122s 543) After a test double has been torn down for an object_double disallows previously mocked methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:15 122s 122s 544) After a test double has been torn down for an object_double disallows previously stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:19 122s 122s 545) After a test double has been torn down for a plain double disallows mocking new methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:41 122s 122s 546) After a test double has been torn down for a plain double disallows being turned into a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:47 122s 122s 547) After a test double has been torn down for a plain double disallows stubbing new methods (with receive) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:23 122s 122s 548) After a test double has been torn down for a plain double disallows previously stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:19 122s 122s 549) After a test double has been torn down for a plain double disallows being checked for nullness 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:51 122s 122s 550) After a test double has been torn down for a plain double disallows previously mocked methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:15 122s 122s 551) After a test double has been torn down for a plain double disallows stubbing new methods (with receive_messages) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:29 122s 122s 552) After a test double has been torn down for a plain double disallows stubbing new message chains 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/expiration_spec.rb:35 122s 122s 553) RSpec::Mocks::Matchers::Receive has a description before being matched 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:636 122s 122s 554) RSpec::Mocks::Matchers::Receive expectations/allowances on any instance recorders includes the correct call site in the expect warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:26 122s 122s 555) RSpec::Mocks::Matchers::Receive expectations/allowances on any instance recorders warns about expect(Klass.any_instance).to receive... 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:19 122s 122s 556) RSpec::Mocks::Matchers::Receive expectations/allowances on any instance recorders includes the correct call site in the allow warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:14 122s 122s 557) RSpec::Mocks::Matchers::Receive expectations/allowances on any instance recorders warns about allow(Klass.any_instance).to receive... 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:9 122s 122s 558) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework last can use `expect` with any matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:758 122s 122s 559) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework last behaves like using rspec-mocks in another test framework supports `expect(...).to_not receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:672 122s 122s 560) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework last behaves like using rspec-mocks in another test framework expects the method to be called when `expect` is used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:652 122s 122s 561) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework last behaves like using rspec-mocks in another test framework can use the `expect` syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:642 122s 122s 562) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework last behaves like using rspec-mocks in another test framework supports `expect(...).not_to receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:662 122s 122s 563) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like handles frozen objects cleanly when removing the method double includes the spec location in the warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:382 122s 122s 564) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like handles frozen objects cleanly when removing the method double warns about being unable to remove the method double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:375 122s 122s 565) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like handles frozen objects cleanly when adding the method double raises clear error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:360 122s 122s 566) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like handles frozen objects cleanly with fake frozen object allows the caller to configure how the subject responds 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:395 122s 122s 567) RSpec::Mocks::Matchers::Receive allow(...).to receive ordered with receive counts is not supported 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:417 122s 122s 568) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like resets partial mocks cleanly removes the method double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:337 122s 122s 569) RSpec::Mocks::Matchers::Receive allow(...).to receive on a class method, from a class with subclasses can stub the same method simultaneously in the superclass and subclasses 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:451 122s 122s 570) RSpec::Mocks::Matchers::Receive allow(...).to receive on a class method, from a class with subclasses creates stub which can be called using `super` in a subclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:446 122s 122s 571) RSpec::Mocks::Matchers::Receive allow(...).to receive on a class method, from a class with subclasses if the method is redefined in the subclass does not stub the method in the subclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:431 122s 122s 572) RSpec::Mocks::Matchers::Receive allow(...).to receive on a class method, from a class with subclasses if the method is not redefined in the subclass stubs the method in the subclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:439 122s 122s 573) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance does not expect the message to be received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:233 122s 122s 574) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher makes { } blocks trump do...end blocks when passed to a fluent interface method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:221 122s 122s 575) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows the caller to constrain the received arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:54 122s 122s 576) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows the caller to constrain the received arguments by matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:63 122s 122s 577) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher does support inherited matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:197 122s 122s 578) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher does not support other matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:191 122s 122s 579) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows do...end blocks to be passed to the fluent interface methods without getting a warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:211 122s 122s 580) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher does not get confused by messages being passed as strings and symbols 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:203 122s 122s 581) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher gives precedence to a `{ ... }` block when both forms are provided since that form actually binds to `receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:182 122s 122s 582) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows a `{ ... }` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:177 122s 122s 583) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows the caller to configure how the subject responds 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:49 122s 122s 584) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows chaining off a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:169 122s 122s 585) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:98 122s 122s 586) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver expects to receive keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:126 122s 122s 587) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver expects to receive keyword args with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:159 122s 122s 588) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with required keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:118 122s 122s 589) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver fails to expect to receive hash with keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:133 122s 122s 590) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:106 122s 122s 591) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:90 122s 122s 592) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver expects to receive hash with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:153 122s 122s 593) RSpec::Mocks::Matchers::Receive allow(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:81 122s 122s 594) RSpec::Mocks::Matchers::Receive when used in a test framework without rspec-expectations cannot use `expect` with another matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:696 122s 122s 595) RSpec::Mocks::Matchers::Receive when used in a test framework without rspec-expectations can toggle the available syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:704 122s 122s 596) RSpec::Mocks::Matchers::Receive when used in a test framework without rspec-expectations behaves like using rspec-mocks in another test framework supports `expect(...).to_not receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:672 122s 122s 597) RSpec::Mocks::Matchers::Receive when used in a test framework without rspec-expectations behaves like using rspec-mocks in another test framework can use the `expect` syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:642 122s 122s 598) RSpec::Mocks::Matchers::Receive when used in a test framework without rspec-expectations behaves like using rspec-mocks in another test framework supports `expect(...).not_to receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:662 122s 122s 599) RSpec::Mocks::Matchers::Receive when used in a test framework without rspec-expectations behaves like using rspec-mocks in another test framework expects the method to be called when `expect` is used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:652 122s 122s 600) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation sets up a message expectation that formats argument matchers correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:611 122s 122s 601) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation reports the line number of expectation of unreceived message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:268 122s 122s 602) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation sets up a message expectation that passes if the message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:254 122s 122s 603) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation provides a useful matcher description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:278 122s 122s 604) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation sets up a message expectation that fails if the message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:260 122s 122s 605) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows do...end blocks to be passed to the fluent interface methods without getting a warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:211 122s 122s 606) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows the caller to configure how the subject responds 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:49 122s 122s 607) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows the caller to constrain the received arguments by matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:63 122s 122s 608) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher makes { } blocks trump do...end blocks when passed to a fluent interface method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:221 122s 122s 609) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows chaining off a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:169 122s 122s 610) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher does not get confused by messages being passed as strings and symbols 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:203 122s 122s 611) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher gives precedence to a `{ ... }` block when both forms are provided since that form actually binds to `receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:182 122s 122s 612) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher does not support other matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:191 122s 122s 613) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher does support inherited matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:197 122s 122s 614) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows a `{ ... }` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:177 122s 122s 615) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows the caller to constrain the received arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:54 122s 122s 616) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver expects to receive hash with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:153 122s 122s 617) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:81 122s 122s 618) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:98 122s 122s 619) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver fails to expect to receive hash with keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:133 122s 122s 620) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:106 122s 122s 621) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver expects to receive keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:126 122s 122s 622) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver expects to receive keyword args with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:159 122s 122s 623) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with required keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:118 122s 122s 624) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:90 122s 122s 625) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).to receive behaves like resets partial mocks of any instance cleanly removes the method double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:347 122s 122s 626) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like resets partial mocks of any instance cleanly removes the method double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:347 122s 122s 627) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance does not expect the message to be received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:233 122s 122s 628) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows the caller to constrain the received arguments by matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:63 122s 122s 629) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows the caller to configure how the subject responds 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:49 122s 122s 630) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows the caller to constrain the received arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:54 122s 122s 631) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher does support inherited matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:197 122s 122s 632) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher does not support other matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:191 122s 122s 633) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows do...end blocks to be passed to the fluent interface methods without getting a warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:211 122s 122s 634) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher does not get confused by messages being passed as strings and symbols 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:203 122s 122s 635) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher gives precedence to a `{ ... }` block when both forms are provided since that form actually binds to `receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:182 122s 122s 636) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows chaining off a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:169 122s 122s 637) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher allows a `{ ... }` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:177 122s 122s 638) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher makes { } blocks trump do...end blocks when passed to a fluent interface method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:221 122s 122s 639) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:81 122s 122s 640) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:90 122s 122s 641) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver fails to expect to receive hash with keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:133 122s 122s 642) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with required keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:118 122s 122s 643) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver expects to receive keyword args with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:159 122s 122s 644) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver expects to receive hash with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:153 122s 122s 645) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:106 122s 122s 646) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:98 122s 122s 647) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).to receive behaves like an expect syntax allowance behaves like a receive matcher without yielding receiver expects to receive keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:126 122s 122s 648) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework first with a nonsense allowance it fails with a reasonable error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:736 122s 122s 649) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework first can use `expect` with any matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:730 122s 122s 650) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework first behaves like using rspec-mocks in another test framework supports `expect(...).to_not receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:672 122s 122s 651) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework first behaves like using rspec-mocks in another test framework supports `expect(...).not_to receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:662 122s 122s 652) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework first behaves like using rspec-mocks in another test framework expects the method to be called when `expect` is used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:652 122s 122s 653) RSpec::Mocks::Matchers::Receive when rspec-expectations is included in the test framework first behaves like using rspec-mocks in another test framework can use the `expect` syntax 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:642 122s 122s 654) RSpec::Mocks::Matchers::Receive allow_any_instance_of(...).not_to receive behaves like an expect syntax negative allowance is disabled since this expression is confusing 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:240 122s 122s 655) RSpec::Mocks::Matchers::Receive expect(...).to receive ordered with receive counts passes with exact receive counts when the ordering is correct 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:524 122s 122s 656) RSpec::Mocks::Matchers::Receive expect(...).to receive ordered with receive counts passes with at least when the ordering is correct 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:546 122s 122s 657) RSpec::Mocks::Matchers::Receive expect(...).to receive ordered with receive counts fails with exact receive counts when the ordering is incorrect 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:533 122s 122s 658) RSpec::Mocks::Matchers::Receive expect(...).to receive ordered with receive counts does not result in infinite recursion when `respond_to?` is stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:590 122s 122s 659) RSpec::Mocks::Matchers::Receive expect(...).to receive ordered with receive counts passes with at most when the ordering is correct 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:568 122s 122s 660) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation sets up a message expectation that fails if the message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:260 122s 122s 661) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation sets up a message expectation that passes if the message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:254 122s 122s 662) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation provides a useful matcher description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:278 122s 122s 663) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation reports the line number of expectation of unreceived message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:268 122s 122s 664) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation when a message is not received sets up a message expectation that formats argument matchers correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:493 122s 122s 665) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher makes { } blocks trump do...end blocks when passed to a fluent interface method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:221 122s 122s 666) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows a `{ ... }` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:177 122s 122s 667) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows chaining off a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:169 122s 122s 668) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows the caller to configure how the subject responds 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:49 122s 122s 669) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows do...end blocks to be passed to the fluent interface methods without getting a warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:211 122s 122s 670) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows the caller to constrain the received arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:54 122s 122s 671) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher does not get confused by messages being passed as strings and symbols 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:203 122s 122s 672) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher gives precedence to a `{ ... }` block when both forms are provided since that form actually binds to `receive` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:182 122s 122s 673) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher allows the caller to constrain the received arguments by matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:63 122s 122s 674) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:90 122s 122s 675) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver fails to expect to receive hash with keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:133 122s 122s 676) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:106 122s 122s 677) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver expects to receive keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:126 122s 122s 678) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with optional keyword args to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:98 122s 122s 679) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver expects to receive hash with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:153 122s 122s 680) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver expects to receive keyword args with a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:159 122s 122s 681) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation to be provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:81 122s 122s 682) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation behaves like a receive matcher without yielding receiver allows a `do...end` block implementation with required keyword args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:118 122s 122s 683) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like an expect syntax expectation when a message is received the wrong number of times sets up a message expectation that formats argument matchers correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:502 122s 122s 684) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like handles frozen objects cleanly with fake frozen object allows the caller to configure how the subject responds 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:395 122s 122s 685) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like handles frozen objects cleanly when adding the method double raises clear error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:360 122s 122s 686) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like handles frozen objects cleanly when removing the method double includes the spec location in the warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:382 122s 122s 687) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like handles frozen objects cleanly when removing the method double warns about being unable to remove the method double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:375 122s 122s 688) RSpec::Mocks::Matchers::Receive expect(...).to receive behaves like resets partial mocks cleanly removes the method double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:337 122s 122s 689) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).not_to receive behaves like an expect syntax negative expectation sets up a negative message expectation that fails if the message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:293 122s 122s 690) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).not_to receive behaves like an expect syntax negative expectation sets up a negative message expectation that passes if the message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:288 122s 122s 691) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).not_to receive behaves like an expect syntax negative expectation allows the caller to constrain the received arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:309 122s 122s 692) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).not_to receive behaves like an expect syntax negative expectation supports `to_not` as an alias for `not_to` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:301 122s 122s 693) RSpec::Mocks::Matchers::Receive expect_any_instance_of(...).not_to receive behaves like an expect syntax negative expectation prevents confusing double-negative expressions involving `never` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:322 122s 122s 694) RSpec::Mocks::Matchers::Receive expect(...).not_to receive behaves like an expect syntax negative expectation allows the caller to constrain the received arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:309 122s 122s 695) RSpec::Mocks::Matchers::Receive expect(...).not_to receive behaves like an expect syntax negative expectation sets up a negative message expectation that fails if the message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:293 122s 122s 696) RSpec::Mocks::Matchers::Receive expect(...).not_to receive behaves like an expect syntax negative expectation supports `to_not` as an alias for `not_to` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:301 122s 122s 697) RSpec::Mocks::Matchers::Receive expect(...).not_to receive behaves like an expect syntax negative expectation sets up a negative message expectation that passes if the message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:288 122s 122s 698) RSpec::Mocks::Matchers::Receive expect(...).not_to receive behaves like an expect syntax negative expectation prevents confusing double-negative expressions involving `never` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:322 122s 122s 699) RSpec::Mocks::Matchers::Receive allow(...).not_to receive behaves like an expect syntax negative allowance is disabled since this expression is confusing 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_spec.rb:240 122s 122s 700) Marshal extensions #dump when rspec-mocks has been fully initialized applying and unapplying patch is idempotent 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/marshal_extension_spec.rb:36 122s 122s 701) Marshal extensions #dump when rspec-mocks has been fully initialized does not duplicate nil before serialization 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/marshal_extension_spec.rb:31 122s 122s 702) Marshal extensions #dump when rspec-mocks has been fully initialized duplicates objects with stubbed or mocked implementations before serialization 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/marshal_extension_spec.rb:17 122s 122s 703) Marshal extensions #dump when rspec-mocks has been fully initialized does not duplicate other objects before serialization 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/marshal_extension_spec.rb:24 122s 122s 704) Marshal extensions #dump outside the per-test lifecycle does not duplicate the object before serialization 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/marshal_extension_spec.rb:58 122s 122s 705) Combining implementation instructions can combine and_yield and and_return 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:4 122s 122s 706) Combining implementation instructions can combine and_yield, a block implementation and and_throw 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:115 122s 122s 707) Combining implementation instructions can combine and_call_original, with, and_return 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:173 122s 122s 708) Combining implementation instructions can combine and_yield and and_throw 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:106 122s 122s 709) Combining implementation instructions does not warn about overriding the stub when `:with` is chained off the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:165 122s 122s 710) Combining implementation instructions raises an error if `and_call_original` is followed by any other instructions 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:181 122s 122s 711) Combining implementation instructions can combine and_yield, a block implementation and and_raise 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:94 122s 122s 712) Combining implementation instructions warns when the inner implementation block is overridden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:160 122s 122s 713) Combining implementation instructions can combine and_yield and and_raise 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:85 122s 122s 714) Combining implementation instructions a double that already has a terminal `and_return(x)` action allows the terminal action to be overridden to `and_return(y)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:132 122s 122s 715) Combining implementation instructions a double that already has a terminal `and_return(x)` action allows the terminal action to be overridden to `and_throw(y)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:142 122s 122s 716) Combining implementation instructions a double that already has a terminal `and_return(x)` action allows the terminal action to be overridden to `and_raise(y)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:137 122s 122s 717) Combining implementation instructions a double that already has a terminal block action allows the block action to be overridden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:152 122s 122s 718) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `at_most` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:49 122s 122s 719) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `ordered` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:78 122s 122s 720) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `at_least` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:43 122s 122s 721) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `times` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:55 122s 122s 722) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `twice` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:67 122s 122s 723) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `with` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:31 122s 122s 724) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `stub` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:25 122s 122s 725) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `once` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:61 122s 122s 726) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `exactly` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:37 122s 122s 727) unstubbing with `and_call_original` replaces the stubbed method with the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:30 122s 122s 728) unstubbing with `and_call_original` removes all stubs with the supplied method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:38 122s 122s 729) unstubbing with `and_call_original` does not remove any expectations with the same method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:47 122s 122s 730) unstubbing with `and_call_original` when partial doubles are verified handles keyword arguments correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:97 122s 122s 731) unstubbing with `and_call_original` when partial doubles are verified restores the correct implementations when stubbed and unstubbed on a parent and child class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:58 122s 122s 732) unstubbing with `and_call_original` when partial doubles are verified restores the correct implementations when stubbed and unstubbed on a grandparent and grandchild class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:71 122s 122s 733) unstubbing with `and_call_original` when partial doubles are not verified restores the correct implementations when stubbed and unstubbed on a grandparent and grandchild class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:71 122s 122s 734) unstubbing with `and_call_original` when partial doubles are not verified restores the correct implementations when stubbed and unstubbed on a parent and child class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:58 122s 122s 735) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher describes itself properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:6 122s 122s 736) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher describes passed matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:10 122s 122s 737) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing matches the same hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:17 122s 122s 738) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing matches against classes inheriting from Hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:25 122s 122s 739) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing matches a hash with extra stuff 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:21 122s 122s 740) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when matching against other matchers matches a string against anything() 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:34 122s 122s 741) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when matching against other matchers can match against arbitrary objects that implement #=== 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:38 122s 122s 742) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when matching against other matchers matches an int against anything() 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:30 122s 122s 743) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when passed only keys or keys mixed with key/value pairs matches if passed one key and one key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:56 122s 122s 744) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when passed only keys or keys mixed with key/value pairs matches a string against a given key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:52 122s 122s 745) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when passed only keys or keys mixed with key/value pairs matches if more keys are present 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:48 122s 122s 746) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when passed only keys or keys mixed with key/value pairs matches if the key is present 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:44 122s 122s 747) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when passed only keys or keys mixed with key/value pairs matches if passed many keys and many key/value pairs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:64 122s 122s 748) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher passing when passed only keys or keys mixed with key/value pairs matches if passed many keys and one key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:60 122s 122s 749) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match a hash with a missing key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:75 122s 122s 750) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match when values are nil but keys are different 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:95 122s 122s 751) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match a non-hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:71 122s 122s 752) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match a hash with a missing key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:79 122s 122s 753) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match an empty hash with a given key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:83 122s 122s 754) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match a hash with a missing key when one pair is matching 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:87 122s 122s 755) RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher failing does not match a hash with an incorrect value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_including_matcher_spec.rb:91 122s 122s 756) only stashing the original method keeps the original method intact after multiple expectations are added on the same method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stash_spec.rb:12 122s 122s 757) when a class method is aliased on a subclass and the method is mocked restores the original aliased public method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stash_spec.rb:26 122s 122s 758) Supporting Rails monkey patches works mocking any instance when Rails has monkey patched #with 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/integration/rails_support_spec.rb:37 122s 122s 759) Supporting Rails monkey patches works when Rails has monkey patched #with 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/integration/rails_support_spec.rb:10 122s 122s 760) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher describes itself properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:6 122s 122s 761) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a hash with the specified key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:49 122s 122s 762) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a hash with some of the specified keys 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:57 122s 122s 763) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a non-hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:37 122s 122s 764) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a hash with a specified key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:41 122s 122s 765) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a hash with the specified key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:45 122s 122s 766) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a hash with one of the specified keys 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:53 122s 122s 767) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher failing does not match a hash with one key/value pair included 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:61 122s 122s 768) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher passing matches a hash without the specified key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:11 122s 122s 769) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher passing matches against classes inheriting from Hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:31 122s 122s 770) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher passing matches a hash without the specified key, given as anything() 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:19 122s 122s 771) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher passing matches a hash without any of the specified keys 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:27 122s 122s 772) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher passing matches a hash with the specified key, but different value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:15 122s 122s 773) RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher passing matches an empty hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/hash_excluding_matcher_spec.rb:23 122s 122s 774) and_return when a block is passed raises ArgumentError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_return_spec.rb:7 122s 122s 775) and_return when no argument is passed raises ArgumentError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_return_spec.rb:15 122s 122s 776) Loading rspec/mocks/standalone exposes the RSpec::Mocks API on `main` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/standalone_spec.rb:7 122s 122s 777) Loading rspec/mocks/standalone does not infect other objects with the RSpec::Mocks API 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/standalone_spec.rb:20 122s 122s 778) #any_instance when resetting post-verification adds an instance to the current space when stubbed method is invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1169 122s 122s 779) #any_instance when resetting post-verification existing method with expectations ensures that the next spec does not see that expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1147 122s 122s 780) #any_instance when resetting post-verification existing method with expectations private methods cleans up the backed up method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1106 122s 122s 781) #any_instance when resetting post-verification existing method with expectations private methods restores a stubbed private method after the spec is run 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1110 122s 122s 782) #any_instance when resetting post-verification existing method with expectations private methods ensures that the restored method behaves as it originally did 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1114 122s 122s 783) #any_instance when resetting post-verification existing method with expectations ensures that the subsequent specs do not see expectations set in previous specs when the instance created after the expectation is set second spec 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1126 122s 122s 784) #any_instance when resetting post-verification existing method with expectations ensures that the subsequent specs do not see expectations set in previous specs when the instance created after the expectation is set first spec 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1121 122s 122s 785) #any_instance when resetting post-verification existing method with expectations ensures that the subsequent specs do not see expectations set in previous specs when the instance created before the expectation is set second spec 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1141 122s 122s 786) #any_instance when resetting post-verification existing method with expectations ensures that the subsequent specs do not see expectations set in previous specs when the instance created before the expectation is set first spec 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1136 122s 122s 787) #any_instance when resetting post-verification existing method with stubbing public methods restores the class to its original state after each example when more than one instance is created 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1065 122s 122s 788) #any_instance when resetting post-verification existing method with stubbing public methods restores the class to its original state after each example when no instance is created 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1049 122s 122s 789) #any_instance when resetting post-verification existing method with stubbing public methods restores the class to its original state after each example when one instance is created 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1056 122s 122s 790) #any_instance when resetting post-verification existing method with stubbing private methods restores a stubbed private method after the spec is run 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1087 122s 122s 791) #any_instance when resetting post-verification existing method with stubbing private methods ensures that the restored method behaves as it originally did 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1091 122s 122s 792) #any_instance when resetting post-verification existing method with stubbing private methods cleans up the backed up method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1083 122s 122s 793) #any_instance when resetting post-verification with multiple calls to any_instance in the same example does not prevent the change from being rolled back 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1159 122s 122s 794) #any_instance setting a message expectation does not modify the return value of stubs set on an instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:555 122s 122s 795) #any_instance setting a message expectation works with a SimpleDelegator subclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:792 122s 122s 796) #any_instance setting a message expectation handles inspect accessing expected methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:523 122s 122s 797) #any_instance setting a message expectation properly notifies any instance recorders when they are created after the object's mock proxy 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:585 122s 122s 798) #any_instance setting a message expectation affects previously stubbed instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:538 122s 122s 799) #any_instance setting a message expectation does not set the expectation on every instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:547 122s 122s 800) #any_instance setting a message expectation does not modify the return value of stubs set on an instance of a subclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:563 122s 122s 801) #any_instance setting a message expectation works with a BasicObject subclass that mixes in Kernel 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:782 122s 122s 802) #any_instance setting a message expectation properly notifies any instance recorders at multiple levels of hierarchy when a directly stubbed object receives a message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:572 122s 122s 803) #any_instance setting a message expectation when argument matching is used and an instance has stubbed the message passes on verify if the arguments do match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:645 122s 122s 804) #any_instance setting a message expectation when argument matching is used and an instance has stubbed the message fails on verify if the arguments do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:636 122s 122s 805) #any_instance setting a message expectation with argument matching is not affected by the invocation of existing methods on other instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:824 122s 122s 806) #any_instance setting a message expectation with argument matching returns the expected value when arguments match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:807 122s 122s 807) #any_instance setting a message expectation with argument matching fails when the arguments match but different instances are used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:813 122s 122s 808) #any_instance setting a message expectation with argument matching fails when arguments do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:831 122s 122s 809) #any_instance setting a message expectation message count the 'never' constraint passes for 0 invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1003 122s 122s 810) #any_instance setting a message expectation message count the 'never' constraint fails on the first invocation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1008 122s 122s 811) #any_instance setting a message expectation message count the 'never' constraint when combined with other expectations fails when the other expectations are not met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1022 122s 122s 812) #any_instance setting a message expectation message count the 'never' constraint when combined with other expectations passes when the other expectations are met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1016 122s 122s 813) #any_instance setting a message expectation message count the 'twice' constraint fails for more than two invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:881 122s 122s 814) #any_instance setting a message expectation message count the 'twice' constraint passes for two invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:875 122s 122s 815) #any_instance setting a message expectation message count the 'exactly(n)' constraint passes for n invocations where n = 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:933 122s 122s 816) #any_instance setting a message expectation message count the 'exactly(n)' constraint fails for n invocations where n < 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:939 122s 122s 817) #any_instance setting a message expectation message count the 'exactly(n)' constraint fails for n invocations where n > 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:948 122s 122s 818) #any_instance setting a message expectation message count the 'exactly(n)' constraint time alias passes for 1 invocation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:918 122s 122s 819) #any_instance setting a message expectation message count the 'exactly(n)' constraint time alias fails for 2 invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:924 122s 122s 820) #any_instance setting a message expectation message count the 'once' constraint fails when an instance is declared but there are no invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:856 122s 122s 821) #any_instance setting a message expectation message count the 'once' constraint passes for one invocation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:844 122s 122s 822) #any_instance setting a message expectation message count the 'once' constraint fails when no instances are declared 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:849 122s 122s 823) #any_instance setting a message expectation message count the 'once' constraint fails for more than one invocation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:864 122s 122s 824) #any_instance setting a message expectation message count the 'at_least(n)' constraint passes for n invocations where n > 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:973 122s 122s 825) #any_instance setting a message expectation message count the 'at_least(n)' constraint passes for n invocations where n = 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:958 122s 122s 826) #any_instance setting a message expectation message count the 'at_least(n)' constraint fails for n invocations where n < 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:964 122s 122s 827) #any_instance setting a message expectation message count the 'thrice' constraint fails for more than three invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:898 122s 122s 828) #any_instance setting a message expectation message count the 'thrice' constraint fails for less than three invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:906 122s 122s 829) #any_instance setting a message expectation message count the 'thrice' constraint passes for three invocations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:892 122s 122s 830) #any_instance setting a message expectation message count the 'at_most(n)' constraint passes for n invocations where n = 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:981 122s 122s 831) #any_instance setting a message expectation message count the 'at_most(n)' constraint passes for n invocations where n < 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:987 122s 122s 832) #any_instance setting a message expectation message count the 'at_most(n)' constraint fails for n invocations where n > 3 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:993 122s 122s 833) #any_instance setting a message expectation when the class has a prepended module allows mocking a method that is not defined on the prepended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:595 122s 122s 834) #any_instance setting a message expectation when the class has a prepended module prevents mocking a method that is defined on the prepended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:602 122s 122s 835) #any_instance setting a message expectation when the class has an included module allows mocking a method that is defined on the module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:612 122s 122s 836) #any_instance setting a message expectation when an instance has been directly stubbed fails when a second instance to receive the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:622 122s 122s 837) #any_instance setting a message expectation with an expectation is set on a method which does not exist fails if no instance is created and there are multiple expectations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:676 122s 122s 838) #any_instance setting a message expectation with an expectation is set on a method which does not exist fails if an instance is created but no invocation occurs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:661 122s 122s 839) #any_instance setting a message expectation with an expectation is set on a method which does not exist allows expectations on instances to take priority 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:684 122s 122s 840) #any_instance setting a message expectation with an expectation is set on a method which does not exist returns the expected value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:656 122s 122s 841) #any_instance setting a message expectation with an expectation is set on a method which does not exist fails if no instance is created 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:669 122s 122s 842) #any_instance setting a message expectation with an expectation is set on a method which does not exist behaves as 'exactly one instance' passes if subsequent invocations do not receive that message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:694 122s 122s 843) #any_instance setting a message expectation with an expectation is set on a method which does not exist behaves as 'exactly one instance' fails if the method is invoked on a second instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:700 122s 122s 844) #any_instance setting a message expectation with an expectation is set on a method which does not exist normal expectations on the class object pass when expectations are met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:724 122s 122s 845) #any_instance setting a message expectation with an expectation is set on a method which does not exist normal expectations on the class object fail when unfulfilled 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:713 122s 122s 846) #any_instance setting a message expectation with an expectation is set on a method that exists fails if an instance is created but no invocation occurs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:739 122s 122s 847) #any_instance setting a message expectation with an expectation is set on a method that exists fails if no instance is created 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:747 122s 122s 848) #any_instance setting a message expectation with an expectation is set on a method that exists returns the expected value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:734 122s 122s 849) #any_instance setting a message expectation with an expectation is set on a method that exists fails if no instance is created and there are multiple expectations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:754 122s 122s 850) #any_instance setting a message expectation with an expectation is set on a method that exists after any one instance has received a message passes if subsequent invocations do not receive that message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:763 122s 122s 851) #any_instance setting a message expectation with an expectation is set on a method that exists after any one instance has received a message fails if the method is invoked on a second instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:769 122s 122s 852) #any_instance unstubbing using `and_call_original` removes stubs even if they have already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:418 122s 122s 853) #any_instance unstubbing using `and_call_original` does not get confused about string vs symbol usage for the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:452 122s 122s 854) #any_instance unstubbing using `and_call_original` replaces the stubbed method with the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:405 122s 122s 855) #any_instance unstubbing using `and_call_original` removes all stubs with the supplied method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:411 122s 122s 856) #any_instance unstubbing using `and_call_original` removes stubs from sub class after Invocation when super class was originally stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:427 122s 122s 857) #any_instance unstubbing using `and_call_original` removes any stubs set directly on an instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:436 122s 122s 858) #any_instance unstubbing using `and_call_original` does not remove any expectations with the same method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:444 122s 122s 859) #any_instance expect_any_instance_of(...).not_to receive prevents confusing double-negative expressions involving `never` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:512 122s 122s 860) #any_instance expect_any_instance_of(...).not_to receive passes if only a different method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:472 122s 122s 861) #any_instance expect_any_instance_of(...).not_to receive affects previously stubbed instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:477 122s 122s 862) #any_instance expect_any_instance_of(...).not_to receive passes if no method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:468 122s 122s 863) #any_instance expect_any_instance_of(...).not_to receive fails if the method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:460 122s 122s 864) #any_instance expect_any_instance_of(...).not_to receive with constraints passes if the method is called with different parameters 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:497 122s 122s 865) #any_instance expect_any_instance_of(...).not_to receive with constraints fails if the method is called with the specified parameters 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:490 122s 122s 866) #any_instance expect_any_instance_of(...).not_to receive when used in combination with should_receive passes if only the expected message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:504 122s 122s 867) #any_instance chain yields the value specified 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:47 122s 122s 868) #any_instance when directed at a method defined on a superclass stubs the method correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1281 122s 122s 869) #any_instance when directed at a method defined on a superclass mocks the method correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1286 122s 122s 870) #any_instance when used in conjunction with a `dup` doesn't cause an infinite loop 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1250 122s 122s 871) #any_instance when used in conjunction with a `dup` doesn't fail when dup accepts parameters 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1266 122s 122s 872) #any_instance when used in conjunction with a `dup` doesn't bomb if the object doesn't support `dup` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1259 122s 122s 873) #any_instance invocation order when setting a message expectation raises an error if 'with' follows 'and_raise' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:83 122s 122s 874) #any_instance invocation order when setting a message expectation raises an error if 'with' follows 'and_return' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:78 122s 122s 875) #any_instance invocation order when stubbing raises an error if 'with' follows 'and_throw' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:67 122s 122s 876) #any_instance invocation order when stubbing raises an error if 'with' follows 'and_yield' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:63 122s 122s 877) #any_instance invocation order when stubbing raises an error if 'with' follows 'and_raise' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:59 122s 122s 878) #any_instance invocation order when stubbing raises an error if 'with' follows 'and_return' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:55 122s 122s 879) #any_instance invocation order when stubbing allows chaining 'and_yield' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:71 122s 122s 880) #any_instance passing the receiver to the implementation block when configured not to pass the instance an any instance stub does not cause with to fail when the instance is passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1240 122s 122s 881) #any_instance passing the receiver to the implementation block when configured not to pass the instance an any instance stub does not pass the instance to the implementation block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1231 122s 122s 882) #any_instance passing the receiver to the implementation block when configured to pass the instance an any instance expectation passes the instance as the first arg of the implementation block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1213 122s 122s 883) #any_instance passing the receiver to the implementation block when configured to pass the instance an any instance expectation doesn't effect with 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1207 122s 122s 884) #any_instance passing the receiver to the implementation block when configured to pass the instance an any instance stub does not pass the instance to and_call_original 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1194 122s 122s 885) #any_instance passing the receiver to the implementation block when configured to pass the instance an any instance stub passes the instance as the first arg of the implementation block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1185 122s 122s 886) #any_instance when used after the test has finished restores the original behavior of a stubbed method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1312 122s 122s 887) #any_instance when used after the test has finished does not restore a stubbed method not originally implemented in the class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1323 122s 122s 888) #any_instance when used after the test has finished restores the original behaviour, even if the expectation fails 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1331 122s 122s 889) #any_instance when stubbing does not suppress an exception when a method that doesn't exist is invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:91 122s 122s 890) #any_instance when stubbing when the class has a prepended module allows stubbing a chain starting with a method that is not defined on the prepended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:196 122s 122s 891) #any_instance when stubbing when the class has a prepended module prevents stubbing a method that is defined on the prepended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:188 122s 122s 892) #any_instance when stubbing when the class has a prepended module prevents stubbing a chain starting with a method that is defined on the prepended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:203 122s 122s 893) #any_instance when stubbing when the class has a prepended module allows stubbing a method that is not defined on the prepended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:181 122s 122s 894) #any_instance when stubbing multiple methods allows multiple methods to be stubbed in a single invocation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:97 122s 122s 895) #any_instance when stubbing multiple methods allows a chain of methods to be stubbed using #receive_message_chain given a hash as the last argument uses the value as the expected return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:110 122s 122s 896) #any_instance when stubbing multiple methods allows a chain of methods to be stubbed using #receive_message_chain can use a chain of methods to perform an expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:127 122s 122s 897) #any_instance when stubbing multiple methods allows a chain of methods to be stubbed using #receive_message_chain given symbols representing the methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:105 122s 122s 898) #any_instance when stubbing multiple methods allows a chain of methods to be stubbed using #receive_message_chain given a string of '.' separated method names representing the chain 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:115 122s 122s 899) #any_instance when stubbing multiple methods allows a chain of methods to be stubbed using #receive_message_chain can constrain the return value by the argument to the last call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:120 122s 122s 900) #any_instance when stubbing behaves as 'every instance' handles method restoration on subclasses 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:172 122s 122s 901) #any_instance when stubbing behaves as 'every instance' handles stubbing on super and subclasses 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:157 122s 122s 902) #any_instance when stubbing behaves as 'every instance' handles freeze and duplication correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:150 122s 122s 903) #any_instance when stubbing behaves as 'every instance' handles stubbing on a sub class when a super class is stubbed differently 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:163 122s 122s 904) #any_instance when stubbing behaves as 'every instance' stubs instance created before any_instance was called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:144 122s 122s 905) #any_instance when stubbing behaves as 'every instance' stubs every instance in the spec 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:138 122s 122s 906) #any_instance when stubbing with #and_raise can stub a method that exists 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:316 122s 122s 907) #any_instance when stubbing with #and_raise can stub a method that doesn't exist 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:311 122s 122s 908) #any_instance when stubbing with a block stubs a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:335 122s 122s 909) #any_instance when stubbing with a block returns the same computed value for calls on different instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:340 122s 122s 910) #any_instance when stubbing with #and_return can change how instances responds in the middle of an example 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:278 122s 122s 911) #any_instance when stubbing with #and_return returns the same object for calls on different instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:271 122s 122s 912) #any_instance when stubbing with #and_return can stub a method that exists 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:266 122s 122s 913) #any_instance when stubbing with #and_return can stub a method that doesn't exist 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:261 122s 122s 914) #any_instance when stubbing when partially mocking objects resets partially mocked objects correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:349 122s 122s 915) #any_instance when stubbing with multiple stubs stubs a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:248 122s 122s 916) #any_instance when stubbing with multiple stubs returns the same value for calls on different instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:254 122s 122s 917) #any_instance when stubbing aliased methods tracks aliased method calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:213 122s 122s 918) #any_instance when stubbing core ruby objects works with the non-standard constructor module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:390 122s 122s 919) #any_instance when stubbing core ruby objects works with the non-standard constructor class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:396 122s 122s 920) #any_instance when stubbing core ruby objects works with the non-standard constructor [] 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:370 122s 122s 921) #any_instance when stubbing core ruby objects works with the non-standard constructor '' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:385 122s 122s 922) #any_instance when stubbing core ruby objects works with the non-standard constructor {} 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:375 122s 122s 923) #any_instance when stubbing core ruby objects works uniformly across *everything* 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:365 122s 122s 924) #any_instance when stubbing core ruby objects works with the non-standard constructor "" 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:380 122s 122s 925) #any_instance when stubbing with #and_throw can stub a method that exists 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:328 122s 122s 926) #any_instance when stubbing with #and_throw can stub a method that doesn't exist 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:323 122s 122s 927) #any_instance when stubbing with #and_yield yields the value specified 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:291 122s 122s 928) #any_instance when stubbing with #and_call_original and competing #with can combine and_call_original, with, and_return 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:301 122s 122s 929) #any_instance when stubbing with argument matching fails the spec with an expectation error when the arguments do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:235 122s 122s 930) #any_instance when stubbing with argument matching returns the stubbed value when arguments match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:229 122s 122s 931) #any_instance when a class overrides Object#method stubs the method correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1300 122s 122s 932) #any_instance when a class overrides Object#method mocks the method correctly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance_spec.rb:1305 122s 122s 933) Using rspec-mocks features in before(:all) blocks #hide_const(for an undefined const) raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 934) Using rspec-mocks features in before(:all) blocks #allow_any_instance_of(...).to receive raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 935) Using rspec-mocks features in before(:all) blocks #allow(...).to receive raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 936) Using rspec-mocks features in before(:all) blocks #expect(...).to receive raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 937) Using rspec-mocks features in before(:all) blocks allow(...).to receive_message_chain raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 938) Using rspec-mocks features in before(:all) blocks #stub_const raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 939) Using rspec-mocks features in before(:all) blocks #stub_const does not stub the const 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/before_all_spec.rb:10 122s 122s 940) Using rspec-mocks features in before(:all) blocks #expect_any_instance_of(...).to receive raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 941) Using rspec-mocks features in before(:all) blocks #hide_const(for a defined const) raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 942) Using rspec-mocks features in before(:all) blocks #hide_const(for a defined const) does not hide the const 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/before_all_spec.rb:30 122s 122s 943) RSpec::Mocks::TestDouble copies the `as_null_object` state when clone'd 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:34 122s 122s 944) RSpec::Mocks::TestDouble copies the `as_null_object` state when dup'd 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:34 122s 122s 945) RSpec::Mocks::TestDouble with syntax [:expect] stubs the methods passed in the stubs hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:48 122s 122s 946) RSpec::Mocks::TestDouble#freeze gives a warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:7 122s 122s 947) RSpec::Mocks::TestDouble#freeze returns the instance of the test double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:27 122s 122s 948) RSpec::Mocks::TestDouble#freeze gives the correct call site for the warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:12 122s 122s 949) RSpec::Mocks::TestDouble#freeze doesn't freeze the object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:17 122s 122s 950) RSpec::Mocks::TestDouble with syntax [:should, :expect] stubs the methods passed in the stubs hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:48 122s 122s 951) RSpec::Mocks::TestDouble with syntax [:should] stubs the methods passed in the stubs hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/test_double_spec.rb:48 122s 122s 952) negative expectation failure expect_any_instance_of(...).to_not receive_messages(:a => 1, :b => 2) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:146 122s 122s 953) negative expectation failure expect(...).to_not receive_messages(:a => 1, :b => 2) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:139 122s 122s 954) negative expectation failure allow_any_instance_of(...).to_not receive_messages(:a => 1, :b => 2) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:132 122s 122s 955) negative expectation failure allow(...).to_not receive_messages(:a => 1, :b => 2) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:125 122s 122s 956) a double _not_ acting as a null object says it responds to messages it does understand 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:12 122s 122s 957) a double _not_ acting as a null object says it does not respond to messages it doesn't understand 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:8 122s 122s 958) a double _not_ acting as a null object raises an error when interpolated in a string as an integer 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:17 122s 122s 959) when verify_partial_doubles configuration option is set runs the before_verifying_double callbacks before verifying an allowance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:432 122s 122s 960) when verify_partial_doubles configuration option is set allows the mock to raise an error with yield 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:566 122s 122s 961) when verify_partial_doubles configuration option is set allows valid methods to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:375 122s 122s 962) when verify_partial_doubles configuration option is set temporarily supressing partial doubles does not affect normal verifying doubles 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:413 122s 122s 963) when verify_partial_doubles configuration option is set allows private methods to be expected on any_instance expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:512 122s 122s 964) when verify_partial_doubles configuration option is set runs the before_verifying_double callbacks on any_instance before verifying a double allowance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:517 122s 122s 965) when verify_partial_doubles configuration option is set does not allow a non-existing method to be called on any_instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:541 122s 122s 966) when verify_partial_doubles configuration option is set does not allow missing methods to be called on any_instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:547 122s 122s 967) when verify_partial_doubles configuration option is set allows valid methods to be expected on any_instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:507 122s 122s 968) when verify_partial_doubles configuration option is set verifies arity range when matching arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:497 122s 122s 969) when verify_partial_doubles configuration option is set can be temporarily supressed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:385 122s 122s 970) when verify_partial_doubles configuration option is set can be temporarily supressed and nested 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:398 122s 122s 971) when verify_partial_doubles configuration option is set allows a method defined with method_missing to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:502 122s 122s 972) when verify_partial_doubles configuration option is set verifies arity range when receiving a message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:556 122s 122s 973) when verify_partial_doubles configuration option is set does not allow a spy on unimplemented method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:491 122s 122s 974) when verify_partial_doubles configuration option is set allows private methods to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:380 122s 122s 975) when verify_partial_doubles configuration option is set allows stubbing and calls the stubbed implementation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:572 122s 122s 976) when verify_partial_doubles configuration option is set avoids deadlocks when a proxy is accessed from within a `before_verifying_doubles` callback 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:443 122s 122s 977) when verify_partial_doubles configuration option is set does not allow a non-existing method to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:487 122s 122s 978) when verify_partial_doubles configuration option is set runs the before_verifying_double callbacks on any_instance before verifying a double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:529 122s 122s 979) when verify_partial_doubles configuration option is set runs the before_verifying_double callbacks before verifying an expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:421 122s 122s 980) when verify_partial_doubles configuration option is set for a class only runs the `before_verifying_doubles` callback for the class (not for superclasses) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:462 122s 122s 981) when verify_partial_doubles configuration option is set for a class can be temporarily supressed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:474 122s 122s 982) when verify_partial_doubles configuration option is set when `.new` is stubbed uses the method signature from `#initialize` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:582 122s 122s 983) when verify_partial_doubles configuration option is set when `.new` is stubbed on a class that has undefined `new` prevents it from being stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:599 122s 122s 984) when verify_partial_doubles configuration option is set when `.new` is stubbed on a class that has redefined `new` uses the method signature of the redefined `new` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:588 122s 122s 985) when verify_partial_doubles configuration option is set when `.new` is stubbed on a class with a private `new` uses the method signature from `#initialize` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:611 122s 122s 986) when verify_partial_doubles configuration option is set when `.new` is stubbed on a class that has redefined `self.method` allows the stubbing of :new 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:640 122s 122s 987) when verify_partial_doubles configuration option is set when `.new` is stubbed on a class with a twice-aliased `new` uses the method signature from `#initialize` for arg verification 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:626 122s 122s 988) argument matchers matching array_including matches array with array_including using fuzzymatcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:283 122s 122s 989) argument matchers matching array_including fails array_including when args aren't array 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:288 122s 122s 990) argument matchers matching array_including matches array with array_including same array 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:278 122s 122s 991) argument matchers matching array_including fails array_including when arg doesn't contain all elements 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:295 122s 122s 992) argument matchers matching handling non-matcher arguments fails with sensible message when args respond to #description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:484 122s 122s 993) argument matchers matching handling non-matcher arguments fails if regexp does not match submitted string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:407 122s 122s 994) argument matchers matching handling non-matcher arguments matches string against regexp 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:397 122s 122s 995) argument matchers matching handling non-matcher arguments fails for a hash w/ wrong keys 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:451 122s 122s 996) argument matchers matching handling non-matcher arguments fails a class against an object of a different type 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:473 122s 122s 997) argument matchers matching handling non-matcher arguments matches a class against an instance of itself 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:468 122s 122s 998) argument matchers matching handling non-matcher arguments matches against a hash submitted as keyword arguments a and received as a positional argument (in both Ruby 2 and Ruby 3) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:422 122s 122s 999) argument matchers matching handling non-matcher arguments fails if regexp does not match submitted regexp 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:412 122s 122s 1000) argument matchers matching handling non-matcher arguments fails with sensible message when arg#description is nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:491 122s 122s 1001) argument matchers matching handling non-matcher arguments fails with sensible message when arg#description is blank 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:498 122s 122s 1002) argument matchers matching handling non-matcher arguments matches regexp against regexp 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:402 122s 122s 1003) argument matchers matching handling non-matcher arguments fails for a hash w/ wrong values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:444 122s 122s 1004) argument matchers matching handling non-matcher arguments fails with zero arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:478 122s 122s 1005) argument matchers matching handling non-matcher arguments matches against a hash submitted and received by value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:417 122s 122s 1006) argument matchers matching handling non-matcher arguments fails to match against a hash submitted as a positional argument and received as keyword arguments in Ruby 3.0 or later 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:429 122s 122s 1007) argument matchers matching handling non-matcher arguments fails a class against an unrelated class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:463 122s 122s 1008) argument matchers matching handling non-matcher arguments matches a class against itself 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:458 122s 122s 1009) argument matchers matching array_excluding fails array_excluding when is the same array 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:309 122s 122s 1010) argument matchers matching array_excluding fails array_excluding when using the fuzzy matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:328 122s 122s 1011) argument matchers matching array_excluding matches array with array_excluding different array 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:304 122s 122s 1012) argument matchers matching array_excluding fails array_excluding when arg contains some elements 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:316 122s 122s 1013) argument matchers matching array_excluding matches array_excluding when using the fuzzy matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:323 122s 122s 1014) argument matchers matching handling objects with a wrong definition of `==` that raises errors for other types matches against an equal instance of the same type 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:373 122s 122s 1015) argument matchers matching handling objects with a wrong definition of `==` that raises errors for other types can match multiple instances of the type against multiple equal instances of the type 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:383 122s 122s 1016) argument matchers matching handling objects with a wrong definition of `==` that raises errors for other types fails when matched against an unequal instance of the same class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:378 122s 122s 1017) argument matchers matching kind_of matches arguments that have defined `kind_of?` to return true 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:47 122s 122s 1018) argument matchers matching kind_of handles non matching kinds nicely 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:40 122s 122s 1019) argument matchers matching kind_of accepts float as kind_of(Numeric) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:35 122s 122s 1020) argument matchers matching kind_of accepts fixnum as kind_of(Numeric) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:30 122s 122s 1021) argument matchers matching kind_of handles a class thats overridden === 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:53 122s 122s 1022) argument matchers matching duck_type matches duck type with one method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:113 122s 122s 1023) argument matchers matching duck_type matches duck type with two methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:118 122s 122s 1024) argument matchers matching duck_type rejects goose when expecting a duck 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:123 122s 122s 1025) argument matchers matching hash_excluding handles non matching instances nicely 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:269 122s 122s 1026) argument matchers matching hash_excluding matches hash with hash_excluding same hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:264 122s 122s 1027) argument matchers matching no_args matches no args against no_args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:230 122s 122s 1028) argument matchers matching no_args fails no_args with one arg 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:235 122s 122s 1029) argument matchers matching no_args when passed with other arguments immediately signals that this is invalid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:241 122s 122s 1030) argument matchers matching handling arbitrary matchers matches against a Matcher 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:345 122s 122s 1031) argument matchers matching handling arbitrary matchers fails when given an arbitrary object that returns false from #=== 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:352 122s 122s 1032) argument matchers matching handling arbitrary matchers matches any arbitrary object using #=== 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:337 122s 122s 1033) argument matchers matching instance_of handles non matching instances nicely 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:87 122s 122s 1034) argument matchers matching instance_of does NOT accept float as instance_of(Numeric) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:67 122s 122s 1035) argument matchers matching instance_of does NOT accept integer as instance_of(Numeric) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:72 122s 122s 1036) argument matchers matching instance_of rejects non numeric 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:77 122s 122s 1037) argument matchers matching instance_of accepts float as instance_of(Float) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:62 122s 122s 1038) argument matchers matching instance_of rejects non string 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:82 122s 122s 1039) argument matchers matching hash_including matches hash with hash_including same hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:250 122s 122s 1040) argument matchers matching hash_including fails hash_including with missing key 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:255 122s 122s 1041) argument matchers matching anything doesn't accept no arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:101 122s 122s 1042) argument matchers matching anything accepts string as anything 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:96 122s 122s 1043) argument matchers matching anything handles non matching instances nicely 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:106 122s 122s 1044) argument matchers matching any_args as the last of three args matches a call of two args when it matches the first two explicit args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:151 122s 122s 1045) argument matchers matching any_args as the last of three args does not match a call where the first two args do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:163 122s 122s 1046) argument matchers matching any_args as the last of three args matches a call of four args when it matches the first two explicit args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:159 122s 122s 1047) argument matchers matching any_args as the last of three args does not match a call of no args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:167 122s 122s 1048) argument matchers matching any_args as the last of three args matches a call of three args when it matches the first two explicit args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:155 122s 122s 1049) argument matchers matching any_args when passed twice immediately signals that this is invalid 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:221 122s 122s 1050) argument matchers matching any_args as the first of three args does not match a call of no args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:191 122s 122s 1051) argument matchers matching any_args as the first of three args matches a call of two args when it matches the last two explicit args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:175 122s 122s 1052) argument matchers matching any_args as the first of three args matches a call of four args when it matches the last two explicit args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:183 122s 122s 1053) argument matchers matching any_args as the first of three args does not match a call where the last two args do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:187 122s 122s 1054) argument matchers matching any_args as the first of three args matches a call of three args when it matches the last two explicit args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:179 122s 122s 1055) argument matchers matching any_args as the middle of three args does not match a call where the first and last args do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:211 122s 122s 1056) argument matchers matching any_args as the middle of three args matches a call of three args when it matches the first and last args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:203 122s 122s 1057) argument matchers matching any_args as the middle of three args matches a call of four args when it matches the first and last args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:207 122s 122s 1058) argument matchers matching any_args as the middle of three args does not match a call of no args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:215 122s 122s 1059) argument matchers matching any_args as the middle of three args matches a call of two args when it matches the first and last args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:199 122s 122s 1060) argument matchers matching any_args as the only arg passed to `with` matches one arg 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:139 122s 122s 1061) argument matchers matching any_args as the only arg passed to `with` matches many args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:143 122s 122s 1062) argument matchers matching any_args as the only arg passed to `with` matches no args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:135 122s 122s 1063) argument matchers matching boolean accepts false as boolean 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:16 122s 122s 1064) argument matchers matching boolean rejects non boolean 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:21 122s 122s 1065) argument matchers matching boolean accepts true as boolean 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/argument_matchers_spec.rb:11 122s 122s 1066) An object double can replace an unloaded constant 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:8 122s 122s 1067) An object double can replace a constant by name and verify instance methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:17 122s 122s 1068) An object double is not a module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:58 122s 122s 1069) An object double validates `with` args against the method signature when stubbing a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:62 122s 122s 1070) An object double can create a double that matches the interface of any arbitrary object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:32 122s 122s 1071) An object double does not allow transferring constants to an object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:45 122s 122s 1072) An object double does not allow as_stubbed_constant for real objects 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:52 122s 122s 1073) An object double when an unloaded object constant has previously been stubbed with an object uses the stubbed const value to verify against for `object_double(ConstName)`, which probably isn't what the user wants, but there's nothing else we can do since we can't get the constant name from the given object and thus cannot interrogate our stubbed const registry to see it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:111 122s 122s 1074) An object double when an unloaded object constant has previously been stubbed with an object treats it as being unloaded for `object_double('ConstName')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:106 122s 122s 1075) An object double when an unloaded object constant has previously been stubbed with a class treats it as being unloaded for `object_double(ConstName)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:129 122s 122s 1076) An object double when an unloaded object constant has previously been stubbed with a class treats it as being unloaded for `object_double('ConstName')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:124 122s 122s 1077) An object double when a loaded object constant has previously been stubbed with an object uses the stubbed const value to verify against for `object_double(ConstName)`, which probably isn't what the user wants, but there's nothing else we can do since we can't get the constant name from the given object and thus cannot interrogate our stubbed const registry to see it has been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:78 122s 122s 1078) An object double when a loaded object constant has previously been stubbed with an object uses the original object to verify against for `object_double('ConstName')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:72 122s 122s 1079) An object double when a loaded object constant has previously been stubbed with a class uses the original object to verify against for `object_double(ConstName)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:96 122s 122s 1080) An object double when a loaded object constant has previously been stubbed with a class uses the original object to verify against for `object_double('ConstName')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/object_double_spec.rb:90 122s 122s 1081) A partial class mock that has been subclassed cleans up stubs during #reset to prevent leakage onto subclasses between examples 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:278 122s 122s 1082) A partial class mock that has been subclassed stubbing a base class class method returns the value for the descendent class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:296 122s 122s 1083) A partial class mock that has been subclassed stubbing a base class class method returns the value for the stub on the base class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:292 122s 122s 1084) expection set on previously stubbed method outputs arguments of similar calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:9 122s 122s 1085) expection set on previously stubbed method handles concurrent validation of expectations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:26 122s 122s 1086) expection set on previously stubbed method fails if message is not received after expectation is set 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:2 122s 122s 1087) expection set on previously stubbed method indicates the site of expectation in the stacktrace when outputing arguments of similar calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:43 122s 122s 1088) expection set on previously stubbed method with argument constraint on stub distinguishes between individual values and arrays properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:84 122s 122s 1089) expection set on previously stubbed method with argument constraint on stub distinguishes between duplicate individual values and arrays properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:95 122s 122s 1090) expection set on previously stubbed method with argument constraint on stub fails if expectation's arg constraint is not met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:76 122s 122s 1091) expection set on previously stubbed method with argument constraint on stub matches any args if no arg constraint set on expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:60 122s 122s 1092) expection set on previously stubbed method with argument constraint on stub matches specific args set on expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stubbed_message_expectations_spec.rb:68 122s 122s 1093) a message expectation with multiple invoke handlers specifying at_least less than the number of values uses the last return value for subsequent calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:60 122s 122s 1094) a message expectation with multiple invoke handlers specifying at_least less than the number of values fails when called less than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:67 122s 122s 1095) a message expectation with multiple invoke handlers specifying at_least less than the number of values when method is stubbed too uses the last value for subsequent calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:75 122s 122s 1096) a message expectation with multiple invoke handlers specifying at_least less than the number of values when method is stubbed too fails when called less than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:82 122s 122s 1097) A partial double shares message expectations with clone 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:160 122s 122s 1098) A partial double can accept an inner hash as a message argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:86 122s 122s 1099) A partial double uses reports nil in the error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:132 122s 122s 1100) A partial double can create a positive message expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:95 122s 122s 1101) A partial double includes the class name in the error when mocking a class method that is called an extra time with the wrong args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:145 122s 122s 1102) A partial double does not create an any_instance recorder when a message is allowed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:6 122s 122s 1103) A partial double names the class in the failure message when expectation is on class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:19 122s 122s 1104) A partial double does not conflict with @options in the object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:26 122s 122s 1105) A partial double clears message expectations when `dup`ed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:168 122s 122s 1106) A partial double verifies the method was called when expecting a message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:112 122s 122s 1107) A partial double can disallow messages from being received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:64 122s 122s 1108) A partial double allows a class and a subclass to both be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:100 122s 122s 1109) A partial double can expect a message and set a return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:74 122s 122s 1110) A partial double names the class in the failure message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:12 122s 122s 1111) A partial double can accept the string form of a message for a negative message expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:124 122s 122s 1112) A partial double can accept the string form of a message for a positive message expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:119 122s 122s 1113) A partial double allows `class` to be stubbed even when `any_instance` has already been used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:32 122s 122s 1114) A partial double can accept a hash as a message argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:79 122s 122s 1115) A partial double allows `respond_to?` to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:46 122s 122s 1116) A method stub yields a specified object and return another specified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:479 122s 122s 1117) A method stub ignores when message is received with args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:57 122s 122s 1118) A method stub overrides a pre-existing stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:501 122s 122s 1119) A method stub ignores when expected message is received with no args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:49 122s 122s 1120) A method stub overrides a pre-existing method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:496 122s 122s 1121) A method stub returns values in order to consecutive calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:446 122s 122s 1122) A method stub keeps returning last value in consecutive calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:453 122s 122s 1123) A method stub remains private when it stubs a private instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:88 122s 122s 1124) A method stub is cleared when stubbed object when `dup`ed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:83 122s 122s 1125) A method stub remains private when it stubs a private class method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:93 122s 122s 1126) A method stub yields a specified object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:462 122s 122s 1127) A method stub yields multiple times with multiple calls to and_yield 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:470 122s 122s 1128) A method stub ignores when expected message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:65 122s 122s 1129) A method stub instructs an instance to respond_to the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:39 122s 122s 1130) A method stub handles multiple stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:72 122s 122s 1131) A method stub is retained when stubbed object is `clone`d 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:78 122s 122s 1132) A method stub allows a stub and an expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:507 122s 122s 1133) A method stub throws when told to 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:486 122s 122s 1134) A method stub throws with argument when told to 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:491 122s 122s 1135) A method stub instructs a class object to respond_to the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:44 122s 122s 1136) A method stub using `and_return` returns declared value when message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:32 122s 122s 1137) A method stub stubbing with prepend does not unnecessarily prepend a module when stubbing a method on a module extended onto itself 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:178 122s 122s 1138) A method stub stubbing with prepend does not unnecessarily prepend a module when the prepended module does not override the stubbed method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:168 122s 122s 1139) A method stub stubbing with prepend handles stubbing prepended methods on a class's singleton class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:151 122s 122s 1140) A method stub stubbing with prepend handles stubbing prepended methods on an object's singleton class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:158 122s 122s 1141) A method stub stubbing with prepend reuses our prepend module so as not to keep mutating the ancestors 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:199 122s 122s 1142) A method stub stubbing with prepend handles stubbing prepended methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:143 122s 122s 1143) A method stub stubbing with prepend does not unnecessarily prepend a module when the module was included 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:189 122s 122s 1144) A method stub stubbing with prepend when multiple modules are prepended, only one of which overrides the stubbed method can still be stubbed and reset 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:214 122s 122s 1145) A method stub stubbing with prepend when a module with a method override is prepended after reset can still be stubbed again 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:231 122s 122s 1146) A method stub when the stubbed method is called does not call any methods on the passed args, since that could mutate them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:117 122s 122s 1147) A method stub using `with` determines which value is returned 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:99 122s 122s 1148) A method stub using `with` allows differing arities 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:107 122s 122s 1149) A method stub #rspec_reset restores existing instance methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:259 122s 122s 1150) A method stub #rspec_reset does not remove existing methods that have been stubbed twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:325 122s 122s 1151) A method stub #rspec_reset restores existing private class methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:318 122s 122s 1152) A method stub #rspec_reset restores existing class methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:292 122s 122s 1153) A method stub #rspec_reset correctly restores the visibility of methods whose visibility has been tweaked on the singleton class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:334 122s 122s 1154) A method stub #rspec_reset restores existing singleton methods with the appropriate context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:266 122s 122s 1155) A method stub #rspec_reset restores existing private instance methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:285 122s 122s 1156) A method stub #rspec_reset correctly handles stubbing inherited mixed in class methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:353 122s 122s 1157) A method stub #rspec_reset restores existing aliased module_function methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:299 122s 122s 1158) A method stub #rspec_reset removes stubbed methods that didn't exist 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:253 122s 122s 1159) A method stub #rspec_reset with a prepended module (ruby 2.0.0+) restores prepended object singleton methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:431 122s 122s 1160) A method stub #rspec_reset with a prepended module (ruby 2.0.0+) restores non-prepended instance methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:408 122s 122s 1161) A method stub #rspec_reset with a prepended module (ruby 2.0.0+) restores prepended instance methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:400 122s 122s 1162) A method stub #rspec_reset with a prepended module (ruby 2.0.0+) restores prepended class methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:416 122s 122s 1163) RSpec::Mocks::Space tracks proxies in parent and child space separately 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:108 122s 122s 1164) RSpec::Mocks::Space can be diffed in a failure when it has references to an error generator via a proxy 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:229 122s 122s 1165) RSpec::Mocks::Space raises ArgumentError with message if object is symbol 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:241 122s 122s 1166) RSpec::Mocks::Space only adds an instance once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:120 122s 122s 1167) RSpec::Mocks::Space#proxies_of(klass) returns proxies 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:69 122s 122s 1168) RSpec::Mocks::Space#proxies_of(klass) returns only the proxies whose object is an instance of the given class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:86 122s 122s 1169) RSpec::Mocks::Space#proxies_of(klass) looks in the parent space for matching proxies 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:97 122s 122s 1170) RSpec::Mocks::Space#any_instance_recorder_for returns the recorder for the given class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:206 122s 122s 1171) RSpec::Mocks::Space#any_instance_recorder_for can still return a recorder from a parent context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:212 122s 122s 1172) RSpec::Mocks::Space#any_instance_recorder_for does not store a parent's proxy in the child space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:219 122s 122s 1173) RSpec::Mocks::Space#constant_mutator_for can still return a mutator from a parent context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:192 122s 122s 1174) RSpec::Mocks::Space#constant_mutator_for returns the mutator for the given const name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:182 122s 122s 1175) RSpec::Mocks::Space#registered? returns true if registered in this space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:166 122s 122s 1176) RSpec::Mocks::Space#registered? returns true if registered in a parent space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:171 122s 122s 1177) RSpec::Mocks::Space#registered? returns false if not registered in this or a parent space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:176 122s 122s 1178) RSpec::Mocks::Space#ensure_registered returns the proxy for the given object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:138 122s 122s 1179) RSpec::Mocks::Space#ensure_registered can still return a proxy from a parent context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:147 122s 122s 1180) RSpec::Mocks::Space#ensure_registered does not store a parent's proxy in the child space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:154 122s 122s 1181) RSpec::Mocks::Space#verify_all verifies all any_instance recorders within 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:25 122s 122s 1182) RSpec::Mocks::Space#verify_all does not reset the proxies (as that should be delayed until reset_all) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:39 122s 122s 1183) RSpec::Mocks::Space#verify_all verifies all mocks within 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:9 122s 122s 1184) RSpec::Mocks::Space#reset_all allows Array#reverse to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:61 122s 122s 1185) RSpec::Mocks::Space#reset_all resets all mocks within 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:50 122s 122s 1186) RSpec::Mocks::Space#proxy_for does not store a parent's proxy in the child space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:154 122s 122s 1187) RSpec::Mocks::Space#proxy_for returns the proxy for the given object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:138 122s 122s 1188) RSpec::Mocks::Space#proxy_for can still return a proxy from a parent context 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/space_spec.rb:147 122s 122s 1189) Test doubles format well in failure messages formats the doubles when they appear in data structures and diffs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:94 122s 122s 1190) Test doubles format well in failure messages `instance_double(SomeClass)` avoids sending `instance_variable_get` to the double as it may be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:59 122s 122s 1191) Test doubles format well in failure messages `instance_double(SomeClass)` with a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:48 122s 122s 1192) Test doubles format well in failure messages `instance_double(SomeClass)` without a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:54 122s 122s 1193) Test doubles format well in failure messages `double` avoids sending `instance_variable_get` to the double as it may be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:39 122s 122s 1194) Test doubles format well in failure messages `double` with a name formats the name as a symbol if that was how it was provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:28 122s 122s 1195) Test doubles format well in failure messages `double` with a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:24 122s 122s 1196) Test doubles format well in failure messages `double` without a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:34 122s 122s 1197) Test doubles format well in failure messages `class_double(SomeClass)` with a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:68 122s 122s 1198) Test doubles format well in failure messages `class_double(SomeClass)` without a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:74 122s 122s 1199) Test doubles format well in failure messages `object_double([])` without a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:88 122s 122s 1200) Test doubles format well in failure messages `object_double([])` with a name # 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/formatting_spec.rb:82 122s 122s 1201) Serialization of mocked objects marshals the same with and without stubbing 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/serialization_spec.rb:84 122s 122s 1202) Serialization of mocked objects with YAML loaded using Psych as the YAML engine behaves like normal YAML serialization serializes to yaml the same with and without stubbing, using YAML.dump 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/serialization_spec.rb:47 122s 122s 1203) Serialization of mocked objects with YAML loaded using Psych as the YAML engine behaves like normal YAML serialization serializes to yaml the same with and without stubbing, using #to_yaml 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/serialization_spec.rb:43 122s 122s 1204) Serialization of mocked objects without YAML loaded does not add #to_yaml to the stubbed object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/serialization_spec.rb:77 122s 122s 1205) A method stub with args does not complain if called with arg 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:524 122s 122s 1206) A method stub with args complains if also mocked w/ different args AND called w/ a 3rd set of args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:546 122s 122s 1207) A method stub with args complains if called with no arg 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:528 122s 122s 1208) A method stub with args complains if called with other arg 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:534 122s 122s 1209) A method stub with args uses the correct stubbed response when responding to a mock expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:555 122s 122s 1210) A method stub with args does not complain if not called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:521 122s 122s 1211) A method stub with args does not complain if also mocked w/ different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_spec.rb:540 122s 122s 1212) Method visibility for verified doubles for a class double (when the class is loaded) preserves protected visibility on a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:89 122s 122s 1213) Method visibility for verified doubles for a class double (when the class is loaded) can allow a private instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:60 122s 122s 1214) Method visibility for verified doubles for a class double (when the class is loaded) preserves private visibility when expecting a private method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:80 122s 122s 1215) Method visibility for verified doubles for a class double (when the class is loaded) can expect a protected instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:66 122s 122s 1216) Method visibility for verified doubles for a class double (when the class is loaded) can allow a protected instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:60 122s 122s 1217) Method visibility for verified doubles for a class double (when the class is loaded) preserves protected visibility when expecting a protected method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:80 122s 122s 1218) Method visibility for verified doubles for a class double (when the class is loaded) can expect a private instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:66 122s 122s 1219) Method visibility for verified doubles for a class double (when the class is loaded) preserves private visibility when allowing a private method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:72 122s 122s 1220) Method visibility for verified doubles for a class double (when the class is loaded) preserves private visibility on a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:89 122s 122s 1221) Method visibility for verified doubles for a class double (when the class is loaded) preserves protected visibility when allowing a protected method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:72 122s 122s 1222) Method visibility for verified doubles for an instance double (when the class is loaded) preserves private visibility on a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:45 122s 122s 1223) Method visibility for verified doubles for an instance double (when the class is loaded) preserves protected visibility when allowing a protected method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:28 122s 122s 1224) Method visibility for verified doubles for an instance double (when the class is loaded) preserves protected visibility on a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:45 122s 122s 1225) Method visibility for verified doubles for an instance double (when the class is loaded) can expect a private instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:22 122s 122s 1226) Method visibility for verified doubles for an instance double (when the class is loaded) can expect a protected instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:22 122s 122s 1227) Method visibility for verified doubles for an instance double (when the class is loaded) can allow a protected instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:16 122s 122s 1228) Method visibility for verified doubles for an instance double (when the class is loaded) preserves private visibility when allowing a private method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:28 122s 122s 1229) Method visibility for verified doubles for an instance double (when the class is loaded) preserves private visibility when expecting a private method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:36 122s 122s 1230) Method visibility for verified doubles for an instance double (when the class is loaded) can allow a private instance method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:16 122s 122s 1231) Method visibility for verified doubles for an instance double (when the class is loaded) preserves protected visibility when expecting a protected method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/method_visibility_spec.rb:36 122s 122s 1232) RSpec::Mocks::AnyInstance::MessageChains can remove all stub chains 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance/message_chains_spec.rb:18 122s 122s 1233) RSpec::Mocks::AnyInstance::MessageChains knows if a method has an expectation set on it 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance/message_chains_spec.rb:12 122s 122s 1234) RSpec::Mocks::AnyInstance::MessageChains knows if a method does not have an expectation set on it 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance/message_chains_spec.rb:7 122s 122s 1235) RSpec::Mocks::AnyInstance::MessageChains creating stub chains allows multiple stub chains for a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance/message_chains_spec.rb:33 122s 122s 1236) RSpec::Mocks::AnyInstance::MessageChains creating stub chains understands how to add a stub chain for a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/any_instance/message_chains_spec.rb:28 122s 122s 1237) stub implementation with one arg execs the block with that arg when called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:13 122s 122s 1238) stub implementation with no args execs the block when called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:5 122s 122s 1239) stub implementation with variable args execs the block when called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_implementation_spec.rb:21 122s 122s 1240) PartialDoubleUsingMocksDirectly fails when message is received with incorrect args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:35 122s 122s 1241) PartialDoubleUsingMocksDirectly restores the original method if it existed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:55 122s 122s 1242) PartialDoubleUsingMocksDirectly passes when message is received with correct args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:49 122s 122s 1243) PartialDoubleUsingMocksDirectly fails when expected message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:28 122s 122s 1244) PartialDoubleUsingMocksDirectly passes when expected message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:43 122s 122s 1245) PartialDoubleUsingMocksDirectly with an instance method handled by method_missing restores the original behavior 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:64 122s 122s 1246) PartialDoubleUsingMocksDirectly with a class method handled by method_missing restores the original behavior 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_using_mocks_directly_spec.rb:74 122s 122s 1247) RSpec::Mocks::InstanceMethodStasher does not unnecessarily create obfuscated aliased methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/instance_method_stasher_spec.rb:58 122s 122s 1248) RSpec::Mocks::InstanceMethodStasher stashes private instance methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/instance_method_stasher_spec.rb:32 122s 122s 1249) RSpec::Mocks::InstanceMethodStasher undefines the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/instance_method_stasher_spec.rb:67 122s 122s 1250) RSpec::Mocks::InstanceMethodStasher only stashes methods directly defined on the given class, not its ancestors 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/instance_method_stasher_spec.rb:45 122s 122s 1251) RSpec::Mocks::InstanceMethodStasher stashes the current implementation of an instance method so it can be temporarily replaced 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/instance_method_stasher_spec.rb:18 122s 122s 1252) Method visibility when using partial mocks keeps public methods public 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:318 122s 122s 1253) Method visibility when using partial mocks keeps protected methods protected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:330 122s 122s 1254) Method visibility when using partial mocks keeps private methods private 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:324 122s 122s 1255) Expected argument verification (when `#with` is called) when doubling a loaded class does not cover required args when `any_args` is not used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:97 122s 122s 1256) Expected argument verification (when `#with` is called) when doubling a loaded class when `with` is called with no args fails with an error suggesting the user use `no_args` instead 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:119 122s 122s 1257) Expected argument verification (when `#with` is called) when doubling a loaded class when a list of args is provided does not allow a method expectation with an arity mismatch 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:111 122s 122s 1258) Expected argument verification (when `#with` is called) when doubling a loaded class when a list of args is provided allows a method expectation when the arity matches 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:105 122s 122s 1259) Expected argument verification (when `#with` is called) when doubling a loaded class when `no_args` is used allows a method expectation on a method that has defaults for all arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:66 122s 122s 1260) Expected argument verification (when `#with` is called) when doubling a loaded class when `no_args` is used does not allow a method expectation on a method that has required arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:72 122s 122s 1261) Expected argument verification (when `#with` is called) when doubling a loaded class when `no_args` is used allows a method expectation on a method that accepts no arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:58 122s 122s 1262) Expected argument verification (when `#with` is called) when doubling a loaded class when `no_args` is used for a method with required keyword args does not cover the required args when there are args after `any_args` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:86 122s 122s 1263) Expected argument verification (when `#with` is called) when doubling a loaded class when `no_args` is used for a method with required keyword args covers the required args when `any_args` is last 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:80 122s 122s 1264) Expected argument verification (when `#with` is called) when doubling a loaded class for a method with keyword args fails to match against a hash submitted as a positional argument and received as keyword arguments in Ruby 3.0 or later 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:134 122s 122s 1265) Expected argument verification (when `#with` is called) when doubling a loaded class for a method with keyword args matches against a hash submitted as keyword arguments and received as positional argument (in both Ruby 2 and Ruby 3) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:128 122s 122s 1266) Expected argument verification (when `#with` is called) when doubling a loaded class for a method with keyword args when using `send` matches against keyword arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:150 122s 122s 1267) Expected argument verification (when `#with` is called) when doubling a loaded class when `any_args` is used as the first argument, with an allowed number of additional args is allowed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:45 122s 122s 1268) Expected argument verification (when `#with` is called) when doubling a loaded class when `any_args` is used as the only argument is allowed regardless of how many args the method requires 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:29 122s 122s 1269) Expected argument verification (when `#with` is called) when doubling a loaded class when `any_args` is used as the first argument, with too many additional args is disallowed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:37 122s 122s 1270) Expected argument verification (when `#with` is called) when doubling an unloaded class allows any arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb:11 122s 122s 1271) OrderGroup #consume returns the first ordered? expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/order_group_spec.rb:18 122s 122s 1272) OrderGroup #consume keeps returning ordered? expectation until all are returned 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/order_group_spec.rb:21 122s 122s 1273) ordering ignores order of non ordered messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:80 122s 122s 1274) ordering supports duplicate messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:100 122s 122s 1275) ordering fails when messages are out of order across objects 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:66 122s 122s 1276) ordering fails when messages are received out of order (2nd message 1st) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:38 122s 122s 1277) ordering fails when messages are received out of order (3rd message 2nd) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:56 122s 122s 1278) ordering passes when messages are received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:7 122s 122s 1279) ordering passes when messages are received in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:16 122s 122s 1280) ordering passes when messages are received in order across objects 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:27 122s 122s 1281) ordering fails when messages are received out of order (3rd message 1st) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_ordering_spec.rb:46 122s 122s 1282) and_call_original on a pure test double raises an error even if the double object responds to the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:362 122s 122s 1283) and_call_original on a partial double works for class methods defined on a superclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:188 122s 122s 1284) and_call_original on a partial double passes args and blocks through to the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:76 122s 122s 1285) and_call_original on a partial double works for methods added through an extended module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:111 122s 122s 1286) and_call_original on a partial double works for methods that accept keyword arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:237 122s 122s 1287) and_call_original on a partial double finds the method on the most direct ancestor even if the method is available on more distant ancestors 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:124 122s 122s 1288) and_call_original on a partial double works for instance methods defined on the object's class's superclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:218 122s 122s 1289) and_call_original on a partial double works for method added through an extended module onto a class's ancestor 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:117 122s 122s 1290) and_call_original on a partial double works for aliased methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:225 122s 122s 1291) and_call_original on a partial double finds the method on the most direct singleton class ancestors even if the method is available on more distant ancestors 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:133 122s 122s 1292) and_call_original on a partial double works for class methods defined on the Class class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:213 122s 122s 1293) and_call_original on a partial double works for class methods defined on a grandparent class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:207 122s 122s 1294) and_call_original on a partial double errors when you pass through the wrong number of args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:82 122s 122s 1295) and_call_original on a partial double ignores prior declared stubs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:70 122s 122s 1296) and_call_original on a partial double warns when you override an existing implementation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:90 122s 122s 1297) and_call_original on a partial double passes the received message through to the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:65 122s 122s 1298) and_call_original on a partial double on an object that defines method_missing raises an error on invocation if method_missing does not handle the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:312 122s 122s 1299) and_call_original on a partial double on an object that defines method_missing works when the method_missing definition handles the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:295 122s 122s 1300) and_call_original on a partial double on an object that defines method_missing raises an error for an unhandled message for an any_instance partial mock 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:305 122s 122s 1301) and_call_original on a partial double on an object that defines method_missing works for an any_instance partial mock 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:300 122s 122s 1302) and_call_original on a partial double when a class method is stubbed in the superclass still works for class methods defined on a superclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:195 122s 122s 1303) and_call_original on a partial double for singleton methods works 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:97 122s 122s 1304) and_call_original on a partial double for singleton methods works for SimpleDelegator subclasses 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:103 122s 122s 1305) and_call_original on a partial double when using any_instance works for instance methods defined on the class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:143 122s 122s 1306) and_call_original on a partial double when using any_instance works for instance methods that use required keyword arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:168 122s 122s 1307) and_call_original on a partial double when using any_instance works for instance methods defined on the superclass of the class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:176 122s 122s 1308) and_call_original on a partial double when using any_instance works for instance methods that use optional keyword arguments with an argument supplied 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:159 122s 122s 1309) and_call_original on a partial double when using any_instance works when mocking the method on one class and calling the method on an instance of a subclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:182 122s 122s 1310) and_call_original on a partial double when using any_instance works for instance methods that use double splat 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:149 122s 122s 1311) and_call_original on a partial double when using any_instance works for instance methods that use optional keyword arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:154 122s 122s 1312) and_call_original on a partial double when a method that exists has been stubbed previously restores the original behavior 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:46 122s 122s 1313) and_call_original on a partial double on an object with a method propagated by method_missing works for the method propagated by method missing 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:266 122s 122s 1314) and_call_original on a partial double on an object with a method propagated by method_missing works for the method of any_instance mock propagated by method missing 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:271 122s 122s 1315) and_call_original on a partial double when a non-existent method has been stubbed previously restores the original NameError behavior 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:54 122s 122s 1316) and_call_original on a partial double that overrides #method works for a singleton method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:349 122s 122s 1317) and_call_original on a partial double that overrides #method still works even though #method has been overridden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_call_original_spec.rb:344 122s 122s 1318) Constant Mutating #stub_const requires a string argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:221 122s 122s 1319) Constant Mutating #stub_const for a loaded constant prefixed with :: behaves like loaded constant stubbing resets it to its original value when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:64 122s 122s 1320) Constant Mutating #stub_const for a loaded constant prefixed with :: behaves like loaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:58 122s 122s 1321) Constant Mutating #stub_const for a loaded constant prefixed with :: behaves like loaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:72 122s 122s 1322) Constant Mutating #stub_const for an unloaded nested constant removes the root constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:387 122s 122s 1323) Constant Mutating #stub_const for an unloaded nested constant behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1324) Constant Mutating #stub_const for an unloaded nested constant behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1325) Constant Mutating #stub_const for an unloaded nested constant behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1326) Constant Mutating #stub_const for an unloaded nested constant behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1327) Constant Mutating #stub_const for a loaded deeply nested constant behaves like loaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:72 122s 122s 1328) Constant Mutating #stub_const for a loaded deeply nested constant behaves like loaded constant stubbing resets it to its original value when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:64 122s 122s 1329) Constant Mutating #stub_const for a loaded deeply nested constant behaves like loaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:58 122s 122s 1330) Constant Mutating #stub_const for an unloaded constant nested deeply within a deeply nested loaded constant removes the first unloaded constant but leaves the loaded nested constant when rspec resets its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:427 122s 122s 1331) Constant Mutating #stub_const for an unloaded constant nested deeply within a deeply nested loaded constant behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1332) Constant Mutating #stub_const for an unloaded constant nested deeply within a deeply nested loaded constant behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1333) Constant Mutating #stub_const for an unloaded constant nested deeply within a deeply nested loaded constant behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1334) Constant Mutating #stub_const for an unloaded constant nested deeply within a deeply nested loaded constant behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1335) Constant Mutating #stub_const for an unloaded constant prefixed with :: behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1336) Constant Mutating #stub_const for an unloaded constant prefixed with :: behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1337) Constant Mutating #stub_const for an unloaded constant prefixed with :: behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1338) Constant Mutating #stub_const for an unloaded constant prefixed with :: behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1339) Constant Mutating #stub_const for a loaded constant nested in a module that redefines `send` behaves like loaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:72 122s 122s 1340) Constant Mutating #stub_const for a loaded constant nested in a module that redefines `send` behaves like loaded constant stubbing resets it to its original value when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:64 122s 122s 1341) Constant Mutating #stub_const for a loaded constant nested in a module that redefines `send` behaves like loaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:58 122s 122s 1342) Constant Mutating #stub_const for an unloaded unnested constant behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1343) Constant Mutating #stub_const for an unloaded unnested constant behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1344) Constant Mutating #stub_const for an unloaded unnested constant behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1345) Constant Mutating #stub_const for an unloaded unnested constant behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1346) Constant Mutating #stub_const for a loaded unnested constant raises an error if asked to transfer nested constants on a constant that does not support nested constants 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:298 122s 122s 1347) Constant Mutating #stub_const for a loaded unnested constant allows nested constants to be selectively transferred to a stub module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:274 122s 122s 1348) Constant Mutating #stub_const for a loaded unnested constant raises an error if asked to transfer a nested constant that is not defined 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:313 122s 122s 1349) Constant Mutating #stub_const for a loaded unnested constant can be stubbed multiple times but still restores the original value properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:228 122s 122s 1350) Constant Mutating #stub_const for a loaded unnested constant raises an error if asked to transfer nested constants but given an object that does not support them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:282 122s 122s 1351) Constant Mutating #stub_const for a loaded unnested constant removes the transferred constants on reset 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:247 122s 122s 1352) Constant Mutating #stub_const for a loaded unnested constant does not transfer nested constants that are inherited from a superclass 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:256 122s 122s 1353) Constant Mutating #stub_const for a loaded unnested constant allows nested constants to be transferred to a stub module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:238 122s 122s 1354) Constant Mutating #stub_const for a loaded unnested constant raises an error when asked to transfer a nested inherited constant 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:264 122s 122s 1355) Constant Mutating #stub_const for a loaded unnested constant with global transfer_nested_constant option set allows nested constants to be transferred to a stub module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:332 122s 122s 1356) Constant Mutating #stub_const for a loaded unnested constant with global transfer_nested_constant option set when stubbing a constant that is not a module or a class still raises an error when the `:transfer_nested_constants` option is provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:347 122s 122s 1357) Constant Mutating #stub_const for a loaded unnested constant with global transfer_nested_constant option set when stubbing a constant that is not a module or a class does not attempt to transfer constants 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:342 122s 122s 1358) Constant Mutating #stub_const for a loaded unnested constant behaves like loaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:72 122s 122s 1359) Constant Mutating #stub_const for a loaded unnested constant behaves like loaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:58 122s 122s 1360) Constant Mutating #stub_const for a loaded unnested constant behaves like loaded constant stubbing resets it to its original value when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:64 122s 122s 1361) Constant Mutating #stub_const for an unloaded deeply nested constant removes the root constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:398 122s 122s 1362) Constant Mutating #stub_const for an unloaded deeply nested constant behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1363) Constant Mutating #stub_const for an unloaded deeply nested constant behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1364) Constant Mutating #stub_const for an unloaded deeply nested constant behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1365) Constant Mutating #stub_const for an unloaded deeply nested constant behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1366) Constant Mutating #stub_const for a loaded nested constant behaves like loaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:58 122s 122s 1367) Constant Mutating #stub_const for a loaded nested constant behaves like loaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:72 122s 122s 1368) Constant Mutating #stub_const for a loaded nested constant behaves like loaded constant stubbing resets it to its original value when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:64 122s 122s 1369) Constant Mutating #stub_const for an unloaded constant nested in a module that redefines `send` behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1370) Constant Mutating #stub_const for an unloaded constant nested in a module that redefines `send` behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1371) Constant Mutating #stub_const for an unloaded constant nested in a module that redefines `send` behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1372) Constant Mutating #stub_const for an unloaded constant nested in a module that redefines `send` behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1373) Constant Mutating #stub_const for an unloaded constant nested within a loaded constant raises a helpful error if it cannot be stubbed due to an intermediary constant that is not a module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:418 122s 122s 1374) Constant Mutating #stub_const for an unloaded constant nested within a loaded constant removes the unloaded constant but leaves the loaded constant when rspec resets its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:409 122s 122s 1375) Constant Mutating #stub_const for an unloaded constant nested within a loaded constant behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1376) Constant Mutating #stub_const for an unloaded constant nested within a loaded constant behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1377) Constant Mutating #stub_const for an unloaded constant nested within a loaded constant behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1378) Constant Mutating #stub_const for an unloaded constant nested within a loaded constant behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1379) Constant Mutating #stub_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant stubbing ignores the :transfer_nested_constants option if passed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:120 122s 122s 1380) Constant Mutating #stub_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant stubbing returns the stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:116 122s 122s 1381) Constant Mutating #stub_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant stubbing allows it to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:105 122s 122s 1382) Constant Mutating #stub_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant stubbing removes the constant when rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:110 122s 122s 1383) Constant Mutating #hide_const can be hidden multiple times but still restores the original value properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:193 122s 122s 1384) Constant Mutating #hide_const allows a constant to be hidden, then stubbed, restoring it to its original value properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:202 122s 122s 1385) Constant Mutating #hide_const for an unloaded constant with nested name that matches a top-level constant does not hide the top-level constant 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:166 122s 122s 1386) Constant Mutating #hide_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant hiding allows it to be hidden, though the operation has no effect 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:134 122s 122s 1387) Constant Mutating #hide_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant hiding remains undefined after rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:139 122s 122s 1388) Constant Mutating #hide_const for an unloaded constant with nested name that matches a top-level constant behaves like unloaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:145 122s 122s 1389) Constant Mutating #hide_const for a loaded nested constant behaves like loaded constant hiding resets the constant when rspec clear its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:87 122s 122s 1390) Constant Mutating #hide_const for a loaded nested constant behaves like loaded constant hiding allows it to be hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:82 122s 122s 1391) Constant Mutating #hide_const for a loaded nested constant behaves like loaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:93 122s 122s 1392) Constant Mutating #hide_const for an unloaded unnested constant behaves like unloaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:145 122s 122s 1393) Constant Mutating #hide_const for an unloaded unnested constant behaves like unloaded constant hiding allows it to be hidden, though the operation has no effect 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:134 122s 122s 1394) Constant Mutating #hide_const for an unloaded unnested constant behaves like unloaded constant hiding remains undefined after rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:139 122s 122s 1395) Constant Mutating #hide_const for a loaded deeply nested constant behaves like loaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:93 122s 122s 1396) Constant Mutating #hide_const for a loaded deeply nested constant behaves like loaded constant hiding resets the constant when rspec clear its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:87 122s 122s 1397) Constant Mutating #hide_const for a loaded deeply nested constant behaves like loaded constant hiding allows it to be hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:82 122s 122s 1398) Constant Mutating #hide_const for a loaded constant prefixed with :: behaves like loaded constant hiding allows it to be hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:82 122s 122s 1399) Constant Mutating #hide_const for a loaded constant prefixed with :: behaves like loaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:93 122s 122s 1400) Constant Mutating #hide_const for a loaded constant prefixed with :: behaves like loaded constant hiding resets the constant when rspec clear its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:87 122s 122s 1401) Constant Mutating #hide_const for a loaded constant nested in a module that redefines `send` behaves like loaded constant hiding resets the constant when rspec clear its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:87 122s 122s 1402) Constant Mutating #hide_const for a loaded constant nested in a module that redefines `send` behaves like loaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:93 122s 122s 1403) Constant Mutating #hide_const for a loaded constant nested in a module that redefines `send` behaves like loaded constant hiding allows it to be hidden 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:82 122s 122s 1404) Constant Mutating #hide_const for an unloaded nested constant behaves like unloaded constant hiding returns nil 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:145 122s 122s 1405) Constant Mutating #hide_const for an unloaded nested constant behaves like unloaded constant hiding remains undefined after rspec clears its mocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:139 122s 122s 1406) Constant Mutating #hide_const for an unloaded nested constant behaves like unloaded constant hiding allows it to be hidden, though the operation has no effect 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mutate_const_spec.rb:134 122s 122s 1407) a double stubbed with multiple return values can still set a message expectation with a single return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:10 122s 122s 1408) #twice fails when call count is lower than expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:38 122s 122s 1409) #twice fails fast when call count is higher than expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:29 122s 122s 1410) #twice passes when called twice with specified args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:15 122s 122s 1411) #twice passes when called twice with unspecified args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:22 122s 122s 1412) #twice fails when called with wrong args on the first call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:46 122s 122s 1413) #twice passes when called twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:8 122s 122s 1414) #twice fails when called with wrong args on the second call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:54 122s 122s 1415) #twice when called with negative expectation raises an error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:89 122s 122s 1416) #twice when called with the wrong number of times with the specified args and also called with different args mentions the wrong call count in the failure message rather than the different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/twice_counts_spec.rb:64 122s 122s 1417) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the and_return method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1418) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the and_raise method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1419) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the and_yield method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1420) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the exactly method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1421) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the at_most method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1422) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the with method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1423) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the at_least method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1424) Modifying invoked expectations behaves like a customization on an invoked expectation raises when the and_throw method is called, indicating the expectation has already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/modifying_invoked_expectations_spec.rb:5 122s 122s 1425) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher describes itself properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:5 122s 122s 1426) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher describes passed matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:9 122s 122s 1427) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing matches the same array, which includes nested arrays 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:28 122s 122s 1428) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing matches the same array 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:16 122s 122s 1429) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing matches the same array, specified without square brackets 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:24 122s 122s 1430) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing is composable with other matchers 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:40 122s 122s 1431) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing works with duplicates in actual 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:36 122s 122s 1432) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing works with duplicates in expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:32 122s 122s 1433) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing is composable when nested 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:48 122s 122s 1434) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher passing matches the same array, specified without square brackets 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:20 122s 122s 1435) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher failing fails when passed a composed matcher is passed and not satisfied 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:60 122s 122s 1436) RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher failing fails when not all the entries in the expected are present 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/array_including_matcher_spec.rb:56 122s 122s 1437) Using the legacy should syntax #unstub raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 1438) Using the legacy should syntax #unstub restores the correct implementations when stubbed and unstubbed on a parent and child class 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:111 122s 122s 1439) Using the legacy should syntax #unstub removes all stubs with the supplied method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:92 122s 122s 1440) Using the legacy should syntax #unstub raises a MockExpectationError if the method has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:124 122s 122s 1441) Using the legacy should syntax #unstub does not remove any expectations with the same method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:101 122s 122s 1442) Using the legacy should syntax #unstub replaces the stubbed method with the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:84 122s 122s 1443) Using the legacy should syntax #should_not_receive returns a negative message expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:190 122s 122s 1444) Using the legacy should syntax #should_not_receive does not fail on verification if the message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:201 122s 122s 1445) Using the legacy should syntax #should_not_receive fails when the message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:194 122s 122s 1446) Using the legacy should syntax #should_not_receive raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 1447) Using the legacy should syntax #should_receive fails on verification if the message is not received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:133 122s 122s 1448) Using the legacy should syntax #should_receive does not fail on verification if the message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:139 122s 122s 1449) Using the legacy should syntax #should_receive can set a canned response 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:146 122s 122s 1450) Using the legacy should syntax #should_receive raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 1451) Using the legacy should syntax #should_receive with an options hash uses the message supplied with :message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:170 122s 122s 1452) Using the legacy should syntax #should_receive with an options hash uses the message supplied with :message after a similar stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:178 122s 122s 1453) Using the legacy should syntax #should_receive with an options hash reports the file and line submitted with :expected_from 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:159 122s 122s 1454) Using the legacy should syntax #received_message? answers false for received_message? when message received with incorrect args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:23 122s 122s 1455) Using the legacy should syntax #received_message? answers true for received_message? when message received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:13 122s 122s 1456) Using the legacy should syntax #received_message? answers true for received_message? when message received with correct args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:18 122s 122s 1457) Using the legacy should syntax #received_message? answers false for received_message? when no messages received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:9 122s 122s 1458) Using the legacy should syntax #stub_chain raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 1459) Using the legacy should syntax #stub_chain can stub a sequence of messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:61 122s 122s 1460) Using the legacy should syntax #any_instance can stub a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:237 122s 122s 1461) Using the legacy should syntax #any_instance affects previously stubbed instances when stubbing a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:255 122s 122s 1462) Using the legacy should syntax #any_instance affects previously stubbed instances when mocking a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:263 122s 122s 1463) Using the legacy should syntax #any_instance can get method objects for the fluent interface 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:248 122s 122s 1464) Using the legacy should syntax #any_instance adds a class to the current space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:231 122s 122s 1465) Using the legacy should syntax #any_instance raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 1466) Using the legacy should syntax #any_instance can mock a method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:242 122s 122s 1467) Using the legacy should syntax #any_instance invocation order #stub raises an error if 'with' follows 'and_raise' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:281 122s 122s 1468) Using the legacy should syntax #any_instance invocation order #stub raises an error if 'with' follows 'and_yield' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:285 122s 122s 1469) Using the legacy should syntax #any_instance invocation order #stub raises an error if 'with' follows 'and_return' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:277 122s 122s 1470) Using the legacy should syntax #any_instance invocation order #stub raises an error if 'stub' follows 'with' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:273 122s 122s 1471) Using the legacy should syntax #any_instance invocation order #stub behaves as 'every instance' handles `unstub` on subclasses 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:293 122s 122s 1472) Using the legacy should syntax #any_instance invocation order #unstub raises a MockExpectationError if the method has not been stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:443 122s 122s 1473) Using the legacy should syntax #any_instance invocation order #unstub removes stubs set directly on an instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:419 122s 122s 1474) Using the legacy should syntax #any_instance invocation order #unstub does not remove message expectations set directly on an instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:427 122s 122s 1475) Using the legacy should syntax #any_instance invocation order #unstub does not remove any expectations with the same method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:435 122s 122s 1476) Using the legacy should syntax #any_instance invocation order #unstub removes all stubs with the supplied method name 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:396 122s 122s 1477) Using the legacy should syntax #any_instance invocation order #unstub removes stubs even if they have already been invoked 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:403 122s 122s 1478) Using the legacy should syntax #any_instance invocation order #unstub replaces the stubbed method with the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:390 122s 122s 1479) Using the legacy should syntax #any_instance invocation order #unstub does not get confused about string vs symbol usage for the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:449 122s 122s 1480) Using the legacy should syntax #any_instance invocation order #unstub removes stubs from sub class after Invocation when super class was originally stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:411 122s 122s 1481) Using the legacy should syntax #any_instance invocation order #should_not_receive passes if only a different method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:353 122s 122s 1482) Using the legacy should syntax #any_instance invocation order #should_not_receive prevents confusing double-negative expressions involving `never` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:382 122s 122s 1483) Using the legacy should syntax #any_instance invocation order #should_not_receive fails if the method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:341 122s 122s 1484) Using the legacy should syntax #any_instance invocation order #should_not_receive passes if no method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:349 122s 122s 1485) Using the legacy should syntax #any_instance invocation order #should_not_receive when used in combination with should_receive passes if only the expected message is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:374 122s 122s 1486) Using the legacy should syntax #any_instance invocation order #should_not_receive with constraints passes if the method is called with different parameters 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:367 122s 122s 1487) Using the legacy should syntax #any_instance invocation order #should_not_receive with constraints fails if the method is called with the specified parameters 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:359 122s 122s 1488) Using the legacy should syntax #any_instance invocation order #should_receive raises an error if 'should_receive' follows 'with' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:335 122s 122s 1489) Using the legacy should syntax #any_instance invocation order #stub_chain affects previously stubbed instances 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:324 122s 122s 1490) Using the legacy should syntax #any_instance invocation order #stub_chain raises an error if 'stub_chain' follows 'and_return' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:303 122s 122s 1491) Using the legacy should syntax #any_instance invocation order #stub_chain allows a chain of methods to be stubbed using #stub_chain given a string of '.' separated method names representing the chain 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:318 122s 122s 1492) Using the legacy should syntax #any_instance invocation order #stub_chain allows a chain of methods to be stubbed using #stub_chain given a hash as the last argument uses the value as the expected return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:313 122s 122s 1493) Using the legacy should syntax #any_instance invocation order #stub_chain allows a chain of methods to be stubbed using #stub_chain given symbols representing the methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:308 122s 122s 1494) Using the legacy should syntax #stub returns `nil` from all terminal actions to discourage further configuration 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:34 122s 122s 1495) Using the legacy should syntax #stub supports options 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:30 122s 122s 1496) Using the legacy should syntax #stub sets up a canned response 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:40 122s 122s 1497) Using the legacy should syntax #stub raises an error with a useful message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/support/before_all_shared_example_group.rb:11 122s 122s 1498) Using the legacy should syntax #stub can stub multiple messages using a hash 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:46 122s 122s 1499) .allow_message sets up basic message allowance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:6 122s 122s 1500) .allow_message supports block implementations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:26 122s 122s 1501) .allow_message does not set an expectation that the message will be received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:31 122s 122s 1502) .allow_message does not get confused when the string and symbol message form are both used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:36 122s 122s 1503) .allow_message sets up message allowance with params and return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:16 122s 122s 1504) .allow_message when target cannot be proxied raises ArgumentError with message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/syntax_agnostic_message_matchers_spec.rb:47 122s 122s 1505) and_wrap_original on a pure test double raises an error even if the double object responds to the message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:100 122s 122s 1506) and_wrap_original on a pure test double raises an error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:92 122s 122s 1507) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original can be constrained by specific arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:58 122s 122s 1508) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original passes along the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:29 122s 122s 1509) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original allows us to modify the results of the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:14 122s 122s 1510) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original raises a name error if the method does not exist 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:22 122s 122s 1511) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original works for methods that accept keyword arguments, using a keyword argument block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:66 122s 122s 1512) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original passes along any supplied block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:45 122s 122s 1513) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original passes along the message arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:38 122s 122s 1514) and_wrap_original on a partial double allow_any_instance_of(...).to receive(...).and_wrap_original behaves like using and_wrap_original ignores previous stubs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:52 122s 122s 1515) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original can be constrained by specific arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:58 122s 122s 1516) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original raises a name error if the method does not exist 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:22 122s 122s 1517) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original ignores previous stubs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:52 122s 122s 1518) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original passes along the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:29 122s 122s 1519) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original works for methods that accept keyword arguments, using a keyword argument block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:66 122s 122s 1520) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original passes along any supplied block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:45 122s 122s 1521) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original allows us to modify the results of the original method 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:14 122s 122s 1522) and_wrap_original on a partial double allow(...).to receive(...).and_wrap_original behaves like using and_wrap_original passes along the message arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/and_wrap_original_spec.rb:38 122s 122s 1523) when using the :expect syntax still supports null object doubles 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:129 122s 122s 1524) A chained method stub returns expected value from two chains with shared messages at the beginning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:152 122s 122s 1525) A chained method stub does not get confused by symbol vs string usage for the messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:6 122s 122s 1526) A chained method stub returns expected value from chaining four method calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:96 122s 122s 1527) A chained method stub handles private instance methods (like Object#select) in the middle of a chain 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:160 122s 122s 1528) A chained method stub returns expected value when chain is a dot separated string, like stub_chain('msg1.msg2.msg3') 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:147 122s 122s 1529) A chained method stub with two methods in chain accepts any number of arguments to the stubbed messages in the chain 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:38 122s 122s 1530) A chained method stub with two methods in chain using a hash returns the value of the key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:59 122s 122s 1531) A chained method stub with two methods in chain using a block returns the correct value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:52 122s 122s 1532) A chained method stub with two methods in chain using and_return returns expected value from chaining two method calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:45 122s 122s 1533) A chained method stub with four methods in chain using a block returns the correct value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:75 122s 122s 1534) A chained method stub with four methods in chain using a hash returns the value of the key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:82 122s 122s 1535) A chained method stub with four methods in chain using a hash with a string key returns the value of the key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:89 122s 122s 1536) A chained method stub with four methods in chain using and_return returns expected value from chaining two method calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:68 122s 122s 1537) A chained method stub with messages shared across multiple chains using => value starting with the same message returns expected value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:126 122s 122s 1538) A chained method stub with messages shared across multiple chains using => value starting with different messages returns expected value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:136 122s 122s 1539) A chained method stub with messages shared across multiple chains using and_return starting with the same message returns expected value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:104 122s 122s 1540) A chained method stub with messages shared across multiple chains using and_return starting with the different messages returns expected value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:114 122s 122s 1541) A chained method stub with one method in chain using a hash returns the value of the key/value pair 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:30 122s 122s 1542) A chained method stub with one method in chain using a block returns the correct value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:23 122s 122s 1543) A chained method stub with one method in chain using and_return returns expected value from chaining only one method call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/stub_chain_spec.rb:16 122s 122s 1544) RSpec::Mocks::MessageExpectation has a nice string representation for a raw message expectation on a test double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/message_expectation_string_representation_spec.rb:6 122s 122s 1545) RSpec::Mocks::MessageExpectation has a nice string representation for a message expectation constrained by `with` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/message_expectation_string_representation_spec.rb:18 122s 122s 1546) RSpec::Mocks::MessageExpectation has a nice string representation for a raw message expectation on a partial double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/message_expectation_string_representation_spec.rb:12 122s 122s 1547) a message expectation with multiple return values with a specified count larger than the number of values uses the last return value for subsequent calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:109 122s 122s 1548) a message expectation with multiple return values with a specified count larger than the number of values fails fast when called greater than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:122 122s 122s 1549) a message expectation with multiple return values with a specified count larger than the number of values fails when called less than the specified number 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:116 122s 122s 1550) RSpec::Mocks::ExampleMethods works properly when extended onto an object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/example_methods_spec.rb:21 122s 122s 1551) RSpec::Mocks::ExampleMethods works properly when extended onto an object that later extends `RSpec::Matchers` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/example_methods_spec.rb:31 122s 122s 1552) RSpec::Mocks::ExampleMethods works properly when extended onto an object that has previous extended `RSpec::Matchers` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/example_methods_spec.rb:25 122s 122s 1553) RSpec::Mocks::ExampleMethods does not define private helper methods since it gets included into a namespace where users define methods and could inadvertently overwrite them 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/example_methods_spec.rb:4 122s 122s 1554) a message expectation with multiple return values and no specified count returns values in order 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:23 122s 122s 1555) a message expectation with multiple return values and no specified count fails when there are too many calls (if there is no stub) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:44 122s 122s 1556) a message expectation with multiple return values and no specified count fails when there are too few calls (if there is no stub) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:38 122s 122s 1557) a message expectation with multiple return values and no specified count falls back to a previously stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_return_value_spec.rb:30 122s 122s 1558) RSpec::Mocks::ErrorGenerator formatting arguments formats time objects with increased precision 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/error_generator_spec.rb:31 122s 122s 1559) RSpec::Mocks::ErrorGenerator formatting arguments on matcher objects on default method stub error message display starts in new line 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/error_generator_spec.rb:79 122s 122s 1560) RSpec::Mocks::ErrorGenerator formatting arguments on matcher objects that do not define description does not use the object's description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/error_generator_spec.rb:62 122s 122s 1561) RSpec::Mocks::ErrorGenerator formatting arguments on matcher objects that define description uses the object's description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/error_generator_spec.rb:52 122s 122s 1562) RSpec::Mocks::ErrorGenerator formatting arguments on non-matcher objects that define #description does not use the object's description 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/error_generator_spec.rb:42 122s 122s 1563) RSpec::Mocks::ErrorGenerator when inserting a backtrace line produces stacktraces that match how `raise` produces stacktraces (on JRuby `caller` and `raise` can differ about the presence of java frames) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/error_generator_spec.rb:15 122s 122s 1564) RSpec::Mocks::Double raises a given instance of an exception with arguments other than the standard 'message' 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:375 122s 122s 1565) RSpec::Mocks::Double uses 'Double' in failure messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:15 122s 122s 1566) RSpec::Mocks::Double yields 0 args to blocks that take a variable number of arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:430 122s 122s 1567) RSpec::Mocks::Double yields one arg to blocks that take a variable number of arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:447 122s 122s 1568) RSpec::Mocks::Double raises RuntimeError by default 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:342 122s 122s 1569) RSpec::Mocks::Double does not blow up when resetting standard object methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:25 122s 122s 1570) RSpec::Mocks::Double assigns stub return values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:653 122s 122s 1571) RSpec::Mocks::Double does not mess with the stub's yielded values when also doubleed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:635 122s 122s 1572) RSpec::Mocks::Double fails when args are expected but none are received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:416 122s 122s 1573) RSpec::Mocks::Double fails when calling yielding method consecutively with wrong arity 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:536 122s 122s 1574) RSpec::Mocks::Double fails when receiving message specified as not to be received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:130 122s 122s 1575) RSpec::Mocks::Double does not require a different signature to replace a method stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:596 122s 122s 1576) RSpec::Mocks::Double fails when array arguments do not match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:150 122s 122s 1577) RSpec::Mocks::Double can yield multiple times when told to do so 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:643 122s 122s 1578) RSpec::Mocks::Double yields one arg 3 times consecutively to blocks that take a variable number of arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:455 122s 122s 1579) RSpec::Mocks::Double raises a given instance of an exception 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:362 122s 122s 1580) RSpec::Mocks::Double raises exception if args don't match when method called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:216 122s 122s 1581) RSpec::Mocks::Double yields 0 args multiple times to blocks that take a variable number of arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:438 122s 122s 1582) RSpec::Mocks::Double returns nil if no return value is set and there is no previously stubbed value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:210 122s 122s 1583) RSpec::Mocks::Double fails right away when method defined as never is received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:336 122s 122s 1584) RSpec::Mocks::Double allows setter methods to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:52 122s 122s 1585) RSpec::Mocks::Double temporarily replaces a method stub on a double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:587 122s 122s 1586) RSpec::Mocks::Double yields two values 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:501 122s 122s 1587) RSpec::Mocks::Double yields many args 3 times consecutively to blocks that take a variable number of arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:473 122s 122s 1588) RSpec::Mocks::Double responds to to_ary as a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:302 122s 122s 1589) RSpec::Mocks::Double generates the correct error when an unfulfilled expectation uses an unused double as a `with` argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:38 122s 122s 1590) RSpec::Mocks::Double yields single value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:483 122s 122s 1591) RSpec::Mocks::Double fails when calling yielding method with invalid kw args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:528 122s 122s 1592) RSpec::Mocks::Double hides internals in its inspect representation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:20 122s 122s 1593) RSpec::Mocks::Double raises an error when a previously stubbed method has a negative expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:605 122s 122s 1594) RSpec::Mocks::Double allows `class` to be stubbed even when `any_instance` has already been used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:60 122s 122s 1595) RSpec::Mocks::Double prevents confusing double-negative expressions involving `never` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:103 122s 122s 1596) RSpec::Mocks::Double raises RuntimeError with a message by default 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:347 122s 122s 1597) RSpec::Mocks::Double is wrappable in an array 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:290 122s 122s 1598) RSpec::Mocks::Double returns value from block by default 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:423 122s 122s 1599) RSpec::Mocks::Double fails when receiving message specified as not to be received with args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:140 122s 122s 1600) RSpec::Mocks::Double restores objects to their original state on rspec_reset 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:580 122s 122s 1601) RSpec::Mocks::Double does not get confused when a negative expectation is used with a string and symbol message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:178 122s 122s 1602) RSpec::Mocks::Double reports line number of expectation of unreceived message after a message expectation after similar stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:87 122s 122s 1603) RSpec::Mocks::Double raises an exception of a given type with a message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:357 122s 122s 1604) RSpec::Mocks::Double passes when not receiving message specified as not to be received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:98 122s 122s 1605) RSpec::Mocks::Double fails if expectation block fails 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:280 122s 122s 1606) RSpec::Mocks::Double passes proc to expectation block with an argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:321 122s 122s 1607) RSpec::Mocks::Double raises exception if args don't match when method called even when using null_object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:243 122s 122s 1608) RSpec::Mocks::Double passes proc to stub block with an argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:331 122s 122s 1609) RSpec::Mocks::Double allows `send` to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:71 122s 122s 1610) RSpec::Mocks::Double temporarily replaces a method stub on a non-double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:611 122s 122s 1611) RSpec::Mocks::Double returns the stubbed value when no new value specified 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:621 122s 122s 1612) RSpec::Mocks::Double allows string representation of methods in constructor 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:47 122s 122s 1613) RSpec::Mocks::Double warns when `and_return` is called on a negative expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:109 122s 122s 1614) RSpec::Mocks::Double does not get string vs symbol messages confused 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:31 122s 122s 1615) RSpec::Mocks::Double raises an exception of a given type without an error message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:352 122s 122s 1616) RSpec::Mocks::Double raises exception if args don't match when method called even when the method is stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:234 122s 122s 1617) RSpec::Mocks::Double allows parameter as return value 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:197 122s 122s 1618) RSpec::Mocks::Double ignores args on any args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:400 122s 122s 1619) RSpec::Mocks::Double reports line number of expectation of unreceived message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:77 122s 122s 1620) RSpec::Mocks::Double does not raise when told to if args dont match 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:386 122s 122s 1621) RSpec::Mocks::Double passes proc to expectation block without an argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:316 122s 122s 1622) RSpec::Mocks::Double throws when told to 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:393 122s 122s 1623) RSpec::Mocks::Double returns the stubbed value when stubbed with args and no new value specified 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:628 122s 122s 1624) RSpec::Mocks::Double yields two values 3 times consecutively 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:510 122s 122s 1625) RSpec::Mocks::Double fails on no args if any args received 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:409 122s 122s 1626) RSpec::Mocks::Double yields single value 3 times consecutively 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:491 122s 122s 1627) RSpec::Mocks::Double is able to raise from method calling yielding double 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:559 122s 122s 1628) RSpec::Mocks::Double passes proc to stub block without an argument 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:326 122s 122s 1629) RSpec::Mocks::Double returns the previously stubbed value if no return value is set 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:203 122s 122s 1630) RSpec::Mocks::Double responds to to_a as a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:306 122s 122s 1631) RSpec::Mocks::Double does not respond_to? method_missing (because it's private) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:11 122s 122s 1632) RSpec::Mocks::Double uses block for expectation if provided 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:270 122s 122s 1633) RSpec::Mocks::Double fails if unexpected method called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:264 122s 122s 1634) RSpec::Mocks::Double clears expectations after verify 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:571 122s 122s 1635) RSpec::Mocks::Double fails when calling yielding method without block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:546 122s 122s 1636) RSpec::Mocks::Double is able to double send 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:553 122s 122s 1637) RSpec::Mocks::Double has method_missing as private 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:7 122s 122s 1638) RSpec::Mocks::Double yields many args to blocks that take a variable number of arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:465 122s 122s 1639) RSpec::Mocks::Double does not get confused when a positive expectation is used with a string and symbol message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:187 122s 122s 1640) RSpec::Mocks::Double fails when calling yielding method with wrong arity 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:520 122s 122s 1641) RSpec::Mocks::Double passes when receiving message specified as not to be received with different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:123 122s 122s 1642) RSpec::Mocks::Double is wrappable in an array when a null object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:296 122s 122s 1643) RSpec::Mocks::Double when specifying a message should not be received with specific args using `expect(...).to receive().never` passes when receiving the message with different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:170 122s 122s 1644) RSpec::Mocks::Double when specifying a message should not be received with specific args using `expect(...).not_to receive()` passes when receiving the message with different args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:162 122s 122s 1645) RSpec::Mocks::Double double created with no name does respond to initially stubbed methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:744 122s 122s 1646) RSpec::Mocks::Double double created with no name does not use a name in a failure message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:739 122s 122s 1647) RSpec::Mocks::Double#to_str should not respond to #to_str to avoid being coerced to strings by the runtime 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:730 122s 122s 1648) RSpec::Mocks::Double a double message receiving a block calls the block after #ordered 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:710 122s 122s 1649) RSpec::Mocks::Double a double message receiving a block supports a block passed to `receive` for `expect` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:668 122s 122s 1650) RSpec::Mocks::Double a double message receiving a block calls the block after #times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:702 122s 122s 1651) RSpec::Mocks::Double a double message receiving a block supports a block passed to `receive` for `expect` after a similar stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:676 122s 122s 1652) RSpec::Mocks::Double a double message receiving a block calls the block after #twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:693 122s 122s 1653) RSpec::Mocks::Double a double message receiving a block calls the block after #once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:685 122s 122s 1654) RSpec::Mocks::Double string representation generated by #to_s does not contain < because that might lead to invalid HTML in some situations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:722 122s 122s 1655) RSpec::Mocks::Double even when a similar expectation with different arguments exist raises exception if args don't match when method called, correctly reporting the offending arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:224 122s 122s 1656) RSpec::Mocks::Double with a method that has a default argument raises an exception if the arguments don't match when the method is called, correctly reporting the offending arguments 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:253 122s 122s 1657) RSpec::Mocks::Double == sends '== self' to the comparison object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:752 122s 122s 1658) RSpec::Mocks::Double with with a block with non-matching args fails 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:815 122s 122s 1659) RSpec::Mocks::Double with with a block with matching args returns the result of the block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:808 122s 122s 1660) RSpec::Mocks::Double with with args with non-matching doubles fails 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:782 122s 122s 1661) RSpec::Mocks::Double with with args with non-matching args fails 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:772 122s 122s 1662) RSpec::Mocks::Double with with args with matching args passes 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:765 122s 122s 1663) RSpec::Mocks::Double with with args with non-matching doubles as_null_object fails 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/double_spec.rb:794 122s 122s 1664) A class double with the doubled class not loaded allows any method to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb:19 122s 122s 1665) A class double with the doubled class not loaded includes the double name in errors for unexpected messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb:12 122s 122s 1666) A class double with the doubled class not loaded trying to raise a class_double raises a TypeError 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb:25 122s 122s 1667) A class double with the doubled class not loaded when stubbing a private module method can mock private module methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb:46 122s 122s 1668) A class double with the doubled class not loaded when the class const has been previously stubbed treats the class as being unloaded for `class_double('NonLoadedClass')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb:60 122s 122s 1669) A class double with the doubled class not loaded when the class const has been previously stubbed treats the class as being unloaded for `instance_double(NonLoadedClass)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/class_double_with_class_not_loaded_spec.rb:65 122s 122s 1670) at_most passes when at_most(:twice) is called once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:43 122s 122s 1671) at_most fails fast when at_most(:once) and is called twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:100 122s 122s 1672) at_most passes when at_most(:once) is called once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:32 122s 122s 1673) at_most fails fast when at_most(:thrice) and is called four times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:117 122s 122s 1674) at_most returns the value given by a block when at_most(:once) method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:75 122s 122s 1675) at_most passes when at_most(n) is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:27 122s 122s 1676) at_most passes when at_most(n) is called exactly 1 time 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:8 122s 122s 1677) at_most passes when at_most(:thrice) is called less than three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:61 122s 122s 1678) at_most passes when at_most(n) is called exactly n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:14 122s 122s 1679) at_most fails fast when at_most(n) times method is called n plus 1 time 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:91 122s 122s 1680) at_most fails fast when at_most(n) times method is called n plus 1 times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:81 122s 122s 1681) at_most passes when at_most(:twice) is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:56 122s 122s 1682) at_most fails fast when at_most(:twice) and is called three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:108 122s 122s 1683) at_most passes when at_most(:thrice) is called thrice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:67 122s 122s 1684) at_most passes when at_most(n) is called less than n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:21 122s 122s 1685) at_most passes when at_most(:twice) is called twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:49 122s 122s 1686) at_most passes when at_most(:once) is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:38 122s 122s 1687) at_most when called with negative expectation raises an error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_most_spec.rb:128 122s 122s 1688) at_least uses a stub value if no value set 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:132 122s 122s 1689) at_least prefers its own return value over a stub 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:139 122s 122s 1690) at_least passes when at least once method is called twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:79 122s 122s 1691) at_least passes when at least twice method is called twice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:94 122s 122s 1692) at_least fails when at least twice method is called once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:30 122s 122s 1693) at_least passes when at least once method is called once 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:73 122s 122s 1694) at_least fails if method is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:6 122s 122s 1695) at_least fails when at least once method is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:23 122s 122s 1696) at_least passes when at least n times method is called exactly n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:54 122s 122s 1697) at_least returns the value given by a block when the at least once method is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:118 122s 122s 1698) at_least fails when at least thrice method is called less than three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:45 122s 122s 1699) at_least fails when called less than n times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:13 122s 122s 1700) at_least passes when at least thrice method is called three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:101 122s 122s 1701) at_least passes when at least n times method is called n plus 1 times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:63 122s 122s 1702) at_least fails when at least twice method is never called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:38 122s 122s 1703) at_least passes when at least thrice method is called four times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:109 122s 122s 1704) at_least passes when at least twice method is called three times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:86 122s 122s 1705) at_least when called with negative expectation raises an error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:147 122s 122s 1706) at_least when sent with 0 outputs a removal message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/at_least_spec.rb:125 122s 122s 1707) #as_null_object sets the object to null_object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:113 122s 122s 1708) a double acting as a null object continues to return self from an explicit expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:51 122s 122s 1709) a double acting as a null object allows unexpected message sends using `send` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:74 122s 122s 1710) a double acting as a null object allows explicit expectation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:42 122s 122s 1711) a double acting as a null object can be interpolated in a string as an integer 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:96 122s 122s 1712) a double acting as a null object returns an explicitly stubbed value from an expectation with no implementation 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:56 122s 122s 1713) a double acting as a null object allows expected message with different args second 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:90 122s 122s 1714) a double acting as a null object does not allow null objects to be used outside of examples 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:104 122s 122s 1715) a double acting as a null object allows explicit stubs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:37 122s 122s 1716) a double acting as a null object allows expected message with different args first 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:84 122s 122s 1717) a double acting as a null object fails verification when explicit exception not met 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:62 122s 122s 1718) a double acting as a null object ignores unexpected methods 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:69 122s 122s 1719) a double acting as a null object allows unexpected message sends using `__send__` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:79 122s 122s 1720) a double acting as a null object says it responds to everything 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:33 122s 122s 1721) a double acting as a null object returns a string from `to_str` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/null_object_double_spec.rb:47 122s 122s 1722) expect_any_instance_of(...).to receive_messages(:a => 1, :b => 2) sets up multiple expectations 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:112 122s 122s 1723) expect_any_instance_of(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a do; end; block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:10 122s 122s 1724) expect_any_instance_of(...).to receive_messages(:a => 1, :b => 2) behaves like complains when given blocks complains if a { } block is given 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/matchers/receive_messages_spec.rb:4 122s 122s 1725) An instance double with the doubled class not loaded allows any instance method to be stubbed 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:19 122s 122s 1726) An instance double with the doubled class not loaded allows any instance method to be expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:25 122s 122s 1727) An instance double with the doubled class not loaded handles classes that are materialized after mocking 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:35 122s 122s 1728) An instance double with the doubled class not loaded includes the doubled module in errors for unexpected messages 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:12 122s 122s 1729) An instance double with the doubled class not loaded when the class const has been previously stubbed treats the class as unloaded for `instance_double('NonLoadedClass')` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:59 122s 122s 1730) An instance double with the doubled class not loaded when the class const has been previously stubbed treats the class as unloaded for `instance_double(NonLoadedClass)` 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:64 122s 122s 1731) An instance double with the doubled class not loaded for null objects reports it responds to any message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:49 122s 122s 1732) An instance double with the doubled class not loaded for null objects returns self from any message 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/instance_double_with_class_not_loaded_spec.rb:45 122s 122s 1733) Using a partial mock on a proxy object works properly 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:236 122s 122s 1734) Using a partial mock on a proxy object does not confuse the proxy and the proxied object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/partial_double_spec.rb:241 122s 122s 1735) MockExpectationError is not caught by StandardError rescue blocks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/mock_expectation_error_spec.rb:12 122s 122s 1736) a message expectation with multiple invoke handlers with a specified count equal to the number of values returns values in order to consecutive calls 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/multiple_invoke_handler_spec.rb:47 122s 122s 1737) #thrice fails when called with wrong args on the third call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:61 122s 122s 1738) #thrice passes when called thrice with specified args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:14 122s 122s 1739) #thrice passes when called thrice 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:8 122s 122s 1740) #thrice fails when called with wrong args on the first call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:44 122s 122s 1741) #thrice fails fast when call count is higher than expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:28 122s 122s 1742) #thrice passes when called thrice with unspecified args 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:20 122s 122s 1743) #thrice fails when called with wrong args on the second call 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:52 122s 122s 1744) #thrice fails when call count is lower than expected 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:36 122s 122s 1745) #thrice when called with negative expectation raises an error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/thrice_counts_spec.rb:72 122s 122s 1746) RSpec::Mocks behaves like library wide checks issues no warnings when loaded 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # 122s 122s 1747) RSpec::Mocks behaves like library wide checks only loads a known set of stdlibs so gem authors are forced to load libs they use to have passing specs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # 122s 122s 1748) RSpec::Mocks behaves like library wide checks issues no warnings when the spec files are loaded 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # 122s 122s 1749) RSpec::Mocks behaves like library wide checks has no malformed whitespace 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # 122s 122s 1750) RSpec::Mocks.configuration returns a memoized configuration instance 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:89 122s 122s 1751) RSpec::Mocks.teardown resets method stubs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:54 122s 122s 1752) RSpec::Mocks.teardown does not put rspec-mocks into an inconsistent state when called extra times 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:61 122s 122s 1753) RSpec::Mocks.with_temporary_scope tears down even if an error occurs 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:189 122s 122s 1754) RSpec::Mocks.with_temporary_scope does not verify if an error occurs before the block completes 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:202 122s 122s 1755) RSpec::Mocks.with_temporary_scope returns the result of the passed block 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:212 122s 122s 1756) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed const does not allow the stubbed constants to be used after the scope in before(:all) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:142 122s 122s 1757) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed const allows the stubbed constants to be used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:133 122s 122s 1758) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed const does not allow the stubbed constants to be used in the examples 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:137 122s 122s 1759) RSpec::Mocks.with_temporary_scope in a before(:all) with an any_instance stub does not allow the double to be used in the examples 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:177 122s 122s 1760) RSpec::Mocks.with_temporary_scope in a before(:all) with an any_instance stub does not allow the double to be used after the scope in before(:all) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:183 122s 122s 1761) RSpec::Mocks.with_temporary_scope in a before(:all) with an any_instance stub allows the stub to be used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:173 122s 122s 1762) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed double allows the stubbed double to be used 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:107 122s 122s 1763) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed double does not allow the double to be used in the examples 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:111 122s 122s 1764) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed double does not allow the double to be used after the scope in before(:all) 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:117 122s 122s 1765) RSpec::Mocks.with_temporary_scope in a before(:all) with an unmet mock expectation fails with a mock expectation error 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:158 122s 122s 1766) RSpec::Mocks.setup starts a new space scope that is later removed by .teardown 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:76 122s 122s 1767) RSpec::Mocks when there is a `let` declaration that overrides an argument matcher allows the `let` definition to win 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:229 122s 122s 1768) RSpec::Mocks.verify delegates to the space 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks_spec.rb:42 122s 122s 1769) with default syntax configuration warns about unstubbing once, regardless of how many times it is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:541 122s 122s 1770) with default syntax configuration it warns about should once, regardless of how many times it is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:475 122s 122s 1771) with default syntax configuration warns about should not once, regardless of how many times it is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:487 122s 122s 1772) with default syntax configuration warns about stubbing once, regardless of how many times it is called 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:496 122s 122s 1773) with default syntax configuration includes the call site in the deprecation warning 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:564 122s 122s 1774) with default syntax configuration doesn't warn about stubbing after a reset and setting should 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/should_syntax_spec.rb:554 122s 122s 1775) Constructing a verifying double can only be named with a string or a module 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:162 122s 122s 1776) Constructing a verifying double when verify_doubled_constant_names config option is set prevents creation of class doubles for unloaded constants 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:155 122s 122s 1777) Constructing a verifying double when verify_doubled_constant_names config option is set prevents creation of instance doubles for unloaded constants 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:149 122s 122s 1778) Constructing a verifying double object doubles declares the class to verifying double callbacks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:131 122s 122s 1779) Constructing a verifying double instance doubles allows classes to be customised 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:52 122s 122s 1780) Constructing a verifying double instance doubles allows anonymous constants to be looked up and declared to verifying double callbacks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:40 122s 122s 1781) Constructing a verifying double instance doubles can be constructed with a struct 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:24 122s 122s 1782) Constructing a verifying double instance doubles allows named constants to be looked up and declared to verifying double callbacks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:29 122s 122s 1783) Constructing a verifying double instance doubles cannot be constructed with a non-module object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:18 122s 122s 1784) Constructing a verifying double instance doubles any_instance should not call the callback if verify_partial_doubles is off 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:93 122s 122s 1785) Constructing a verifying double instance doubles any_instance calls the callback for expect_any_instance_of 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:77 122s 122s 1786) Constructing a verifying double instance doubles any_instance calls the callback for allow_any_instance_of 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:85 122s 122s 1787) Constructing a verifying double class doubles declares anonymous modules to verifying double callbacks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:119 122s 122s 1788) Constructing a verifying double class doubles cannot be constructed with a non-module object 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:104 122s 122s 1789) Constructing a verifying double class doubles declares named modules to verifying double callbacks 122s # around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example 122s # ./spec/rspec/mocks/verifying_doubles/construction_spec.rb:110 122s 122s Finished in 0.36435 seconds (files took 0.38761 seconds to load) 122s 1789 examples, 0 failures, 1789 pending 122s 122s Randomized with seed 52076 122s 122s mv lib.off lib 122s cd - 122s 122s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 122s ∙ rspec-support ∙ 122s ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 122s 122s cd rspec-support 122s /usr/bin/ruby3.3 -S rspec spec/rspec/support/comparable_version_spec.rb spec/rspec/support/deprecation_helpers_spec.rb spec/rspec/support/differ_spec.rb spec/rspec/support/directory_maker_spec.rb spec/rspec/support/encoded_string_spec.rb spec/rspec/support/fuzzy_matcher_spec.rb spec/rspec/support/matcher_definition_spec.rb spec/rspec/support/method_signature_verifier_spec.rb spec/rspec/support/mutex_spec.rb spec/rspec/support/object_formatter_spec.rb spec/rspec/support/recursive_const_methods_spec.rb spec/rspec/support/reentrant_mutex_spec.rb spec/rspec/support/ruby_features_spec.rb spec/rspec/support/source/node_spec.rb spec/rspec/support/source/token_spec.rb spec/rspec/support/source_spec.rb spec/rspec/support/spec/in_sub_process_spec.rb spec/rspec/support/spec/shell_out_spec.rb spec/rspec/support/spec/stderr_splitter_spec.rb spec/rspec/support/spec/with_isolated_std_err_spec.rb spec/rspec/support/warnings_spec.rb spec/rspec/support/with_keywords_when_needed_spec.rb spec/rspec/support_spec.rb 122s mv lib lib.off 122s 122s Randomized with seed 48681 122s .........................F..FF..F.FF....F....................................................................................................................................................................................................................................................................................................................................................................................fatal: not a git repository (or any of the parent directories): .git 123s .................................................................*.............................................................................*... 123s 123s Pending: (Failures listed here are expected and do not affect your suite's status) 123s 123s 1) RSpec::Support::ShellOut can shell out to ruby with the current load path 123s # Need to investigate why this is failing -- see https://travis-ci.org/rspec/rspec-core/jobs/60327106 and https://travis-ci.org/rspec/rspec-support/jobs/60296920 for examples 123s # ./spec/rspec/support/spec/shell_out_spec.rb:22 123s 123s 2) RSpecHelpers#expect_warn_deprecation fails when there were no deprecations 123s # No reason given 123s Failure/Error: 123s expect { 123s expect_warn_deprecation(/bar/) 123s }.to raise_error(/received: 0 times/) 123s 123s expected /received: 0 times/ but nothing was raised 123s # ./spec/rspec/support/deprecation_helpers_spec.rb:66:in `block (4 levels) in ' 123s # ./spec/rspec/support/deprecation_helpers_spec.rb:65:in `block (3 levels) in ' 123s 123s Failures: 123s 123s 1) RSpec::Support::Differ#diff outputs unified diff of two strings 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,5 +9,4 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8) to be identical to 123s "\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,6 +9,5 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 53, 32, 43, 57, 44, 52, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10] 123s [10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 54, 32, 43, 57, 44, 53, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10] 123s # ./spec/rspec/support/differ_spec.rb:61:in `block (3 levels) in ' 123s 123s 2) RSpec::Support::Differ#diff outputs unified diff of multi line strings 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n@@ -1,2 +1,2 @@\n this is:\n- another string\n+ one string\n" (UTF-8) to be identical to 123s "\n@@ -1,3 +1,3 @@\n this is:\n- another string\n+ one string\n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 49, 44, 50, 32, 64, 64, 10, 32, 116, 104, 105, 115, 32, 105, 115, 58, 10, 45, 32, 32, 97, 110, 111, 116, 104, 101, 114, 32, 115, 116, 114, 105, 110, 103, 10, 43, 32, 32, 111, 110, 101, 32, 115, 116, 114, 105, 110, 103, 10] 123s [10, 64, 64, 32, 45, 49, 44, 51, 32, 43, 49, 44, 51, 32, 64, 64, 10, 32, 116, 104, 105, 115, 32, 105, 115, 58, 10, 45, 32, 32, 97, 110, 111, 116, 104, 101, 114, 32, 115, 116, 114, 105, 110, 103, 10, 43, 32, 32, 111, 110, 101, 32, 115, 116, 114, 105, 110, 103, 10] 123s # ./spec/rspec/support/differ_spec.rb:434:in `block (3 levels) in ' 123s 123s 3) RSpec::Support::Differ#diff outputs unified diff message of two arrays 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n\n@@ -5,6 +5,6 @@\n :metasyntactic,\n \"variable\",\n :delta,\n- \"tango\",\n+ \"charlie\",\n :width,\n- \"very wide\"]\n+ \"quite wide\"]\n" (UTF-8) to be identical to 123s "\n\n@@ -5,7 +5,7 @@\n :metasyntactic,\n \"variable\",\n :delta,\n- \"tango\",\n+ \"charlie\",\n :width,\n- \"very wide\"]\n+ \"quite wide\"]\n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 10, 64, 64, 32, 45, 53, 44, 54, 32, 43, 53, 44, 54, 32, 64, 64, 10, 32, 32, 58, 109, 101, 116, 97, 115, 121, 110, 116, 97, 99, 116, 105, 99, 44, 10, 32, 32, 34, 118, 97, 114, 105, 97, 98, 108, 101, 34, 44, 10, 32, 32, 58, 100, 101, 108, 116, 97, 44, 10, 45, 32, 34, 116, 97, 110, 103, 111, 34, 44, 10, 43, 32, 34, 99, 104, 97, 114, 108, 105, 101, 34, 44, 10, 32, 32, 58, 119, 105, 100, 116, 104, 44, 10, 45, 32, 34, 118, 101, 114, 121, 32, 119, 105, 100, 101, 34, 93, 10, 43, 32, 34, 113, 117, 105, 116, 101, 32, 119, 105, 100, 101, 34, 93, 10] 123s [10, 10, 64, 64, 32, 45, 53, 44, 55, 32, 43, 53, 44, 55, 32, 64, 64, 10, 32, 32, 58, 109, 101, 116, 97, 115, 121, 110, 116, 97, 99, 116, 105, 99, 44, 10, 32, 32, 34, 118, 97, 114, 105, 97, 98, 108, 101, 34, 44, 10, 32, 32, 58, 100, 101, 108, 116, 97, 44, 10, 45, 32, 34, 116, 97, 110, 103, 111, 34, 44, 10, 43, 32, 34, 99, 104, 97, 114, 108, 105, 101, 34, 44, 10, 32, 32, 58, 119, 105, 100, 116, 104, 44, 10, 45, 32, 34, 118, 101, 114, 121, 32, 119, 105, 100, 101, 34, 93, 10, 43, 32, 34, 113, 117, 105, 116, 101, 32, 119, 105, 100, 101, 34, 93, 10] 123s # ./spec/rspec/support/differ_spec.rb:236:in `block (3 levels) in ' 123s 123s 4) RSpec::Support::Differ#diff shows inner arrays on a single line 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n@@ -1,2 +0,0 @@\n-a\\nb\n-[\"c\\nd\"]\n" (US-ASCII) to be identical to 123s "\n@@ -1,3 +1 @@\n-a\\nb\n-[\"c\\nd\"]\n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 48, 44, 48, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 91, 34, 99, 92, 110, 100, 34, 93, 10] 123s [10, 64, 64, 32, 45, 49, 44, 51, 32, 43, 49, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 91, 34, 99, 92, 110, 100, 34, 93, 10] 123s # ./spec/rspec/support/differ_spec.rb:460:in `block (3 levels) in ' 123s 123s 5) RSpec::Support::Differ#diff splits items with newlines 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n@@ -1,2 +0,0 @@\n-a\\nb\n-c\\nd\n" (US-ASCII) to be identical to 123s "\n@@ -1,3 +1 @@\n-a\\nb\n-c\\nd\n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 48, 44, 48, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 99, 92, 110, 100, 10] 123s [10, 64, 64, 32, 45, 49, 44, 51, 32, 43, 49, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 99, 92, 110, 100, 10] 123s # ./spec/rspec/support/differ_spec.rb:447:in `block (3 levels) in ' 123s 123s 6) RSpec::Support::Differ#diff outputs unified diff message of two objects 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n@@ -1,4 +1,4 @@\n \n" (UTF-8) to be identical to 123s "\n@@ -1,5 +1,5 @@\n \n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 64, 64, 32, 45, 49, 44, 52, 32, 43, 49, 44, 52, 32, 64, 64, 10, 32, 60, 65, 110, 105, 109, 97, 108, 10, 32, 32, 32, 110, 97, 109, 101, 61, 98, 111, 98, 44, 10, 45, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 116, 111, 114, 116, 111, 105, 115, 101, 10, 43, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 103, 105, 114, 97, 102, 102, 101, 10, 32, 62, 10] 123s [10, 64, 64, 32, 45, 49, 44, 53, 32, 43, 49, 44, 53, 32, 64, 64, 10, 32, 60, 65, 110, 105, 109, 97, 108, 10, 32, 32, 32, 110, 97, 109, 101, 61, 98, 111, 98, 44, 10, 45, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 116, 111, 114, 116, 111, 105, 115, 101, 10, 43, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 103, 105, 114, 97, 102, 102, 101, 10, 32, 62, 10] 123s # ./spec/rspec/support/differ_spec.rb:213:in `block (3 levels) in ' 123s 123s 7) RSpec::Support::Differ#diff outputs unified diff of two strings when used multiple times 123s Failure/Error: expect(diff).to be_diffed_as(expected_diff) 123s 123s expected 123s "\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,5 +9,4 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8) to be identical to 123s "\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,6 +9,5 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8) 123s The exact bytes are printed below for more detail: 123s [10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 53, 32, 43, 57, 44, 52, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10] 123s [10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 54, 32, 43, 57, 44, 53, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10] 123s # ./spec/rspec/support/differ_spec.rb:109:in `block (3 levels) in ' 123s 123s Finished in 0.76579 seconds (files took 0.16982 seconds to load) 123s 560 examples, 7 failures, 2 pending 123s 123s Failed examples: 123s 123s rspec ./spec/rspec/support/differ_spec.rb:15 # RSpec::Support::Differ#diff outputs unified diff of two strings 123s rspec ./spec/rspec/support/differ_spec.rb:420 # RSpec::Support::Differ#diff outputs unified diff of multi line strings 123s rspec ./spec/rspec/support/differ_spec.rb:216 # RSpec::Support::Differ#diff outputs unified diff message of two arrays 123s rspec ./spec/rspec/support/differ_spec.rb:450 # RSpec::Support::Differ#diff shows inner arrays on a single line 123s rspec ./spec/rspec/support/differ_spec.rb:437 # RSpec::Support::Differ#diff splits items with newlines 123s rspec ./spec/rspec/support/differ_spec.rb:180 # RSpec::Support::Differ#diff outputs unified diff message of two objects 123s rspec ./spec/rspec/support/differ_spec.rb:64 # RSpec::Support::Differ#diff outputs unified diff of two strings when used multiple times 123s 123s Randomized with seed 48681 123s 123s mv lib.off lib 123s cd - 123s Failed: rspec-expectations, rspec-support 123s autopkgtest [17:40:10]: test gem2deb-test-runner: -----------------------] 124s autopkgtest [17:40:11]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 124s gem2deb-test-runner FAIL non-zero exit status 1 124s autopkgtest [17:40:11]: @@@@@@@@@@@@@@@@@@@@ summary 124s gem2deb-test-runner FAIL non-zero exit status 1