https://launchpad.net/ubuntu/+archive/test-rebuild-20190906-lto/+build/17713078 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy01-amd64-008 4.4.0-161-generic #189-Ubuntu SMP Tue Aug 27 08:10:16 UTC 2019 x86_64 Buildd toolchain package versions: launchpad-buildd_177 python-lpbuildd_177 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.6 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 14 Sep 19:44:09 ntpdate[1927]: adjust time server 10.211.37.1 offset 0.000885 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17713078 --image-type chroot /home/buildd/filecache-default/6814d4bbdedc39163e5a7d0f0a1f6a039f04bcb5 Creating target for build PACKAGEBUILD-17713078 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17713078 Starting target for build PACKAGEBUILD-17713078 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17713078 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan main' 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan main' 'deb http://ftpmaster.internal/ubuntu eoan main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-17713078 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17713078 Adding trusted keys to build-PACKAGEBUILD-17713078 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17713078 Updating target for build PACKAGEBUILD-17713078 Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan InRelease [15.4 kB] Get:2 http://ftpmaster.internal/ubuntu eoan InRelease [255 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan InRelease [20.8 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main amd64 Packages [3792 B] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main Translation-en [4848 B] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan/main amd64 Packages [1692 B] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan/main Translation-en [1760 B] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 Packages [972 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main Translation-en [505 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/restricted amd64 Packages [14.4 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/restricted Translation-en [4836 B] Get:12 http://ftpmaster.internal/ubuntu eoan/universe amd64 Packages [8865 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/universe Translation-en [5221 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/multiverse amd64 Packages [153 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/multiverse Translation-en [111 kB] Fetched 16.1 MB in 4s (4161 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: logsave The following packages will be upgraded: binutils binutils-common binutils-x86-64-linux-gnu build-essential coreutils cpp cpp-9 dpkg dpkg-dev e2fsprogs g++ g++-9 gcc gcc-9 gcc-9-base libapparmor1 libasan5 libatomic1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcom-err2 libdevmapper1.02.1 libdpkg-perl libext2fs2 libgcc-9-dev libgcc1 libgnutls30 libgomp1 libisl21 libitm1 liblsan0 libquadmath0 libsqlite3-0 libss2 libstdc++-9-dev libstdc++6 libtsan0 libubsan1 linux-libc-dev login passwd 45 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 54.8 MB of archives. After this operation, 888 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan/main amd64 dpkg amd64 1.19.7ubuntu77 [2223 kB] Get:2 http://ftpmaster.internal/ubuntu eoan/main amd64 coreutils amd64 8.30-3ubuntu2 [1249 kB] Get:3 http://ftpmaster.internal/ubuntu eoan/main amd64 login amd64 1:4.5-1.1ubuntu4 [264 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main amd64 libc6-dev amd64 2.30-0ubuntu1 [2549 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main amd64 libc-dev-bin amd64 2.30-0ubuntu1 [71.7 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main amd64 linux-libc-dev amd64 5.3.0-10.11 [1062 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main amd64 libcc1-0 amd64 9.2.1-8ubuntu1 [49.1 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 binutils-x86-64-linux-gnu amd64 2.32.51.20190905-0ubuntu1 [1639 kB] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan/main amd64 dpkg-dev all 1.19.7ubuntu77 [1793 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/dpkg-lto/ubuntu eoan/main amd64 libdpkg-perl all 1.19.7ubuntu77 [1434 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/main amd64 libbinutils amd64 2.32.51.20190905-0ubuntu1 [474 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main amd64 binutils-common amd64 2.32.51.20190905-0ubuntu1 [203 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/main amd64 binutils amd64 2.32.51.20190905-0ubuntu1 [3416 B] Get:14 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc-9-base amd64 9.2.1-8ubuntu1 [19.2 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcc1 amd64 1:9.2.1-8ubuntu1 [40.8 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main amd64 libgomp1 amd64 9.2.1-8ubuntu1 [89.3 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main amd64 libitm1 amd64 9.2.1-8ubuntu1 [28.1 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main amd64 libatomic1 amd64 9.2.1-8ubuntu1 [9220 B] Get:19 http://ftpmaster.internal/ubuntu eoan/main amd64 libasan5 amd64 9.2.1-8ubuntu1 [395 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main amd64 liblsan0 amd64 9.2.1-8ubuntu1 [139 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main amd64 libtsan0 amd64 9.2.1-8ubuntu1 [301 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main amd64 libubsan1 amd64 9.2.1-8ubuntu1 [130 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main amd64 libquadmath0 amd64 9.2.1-8ubuntu1 [146 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main amd64 g++-9 amd64 9.2.1-8ubuntu1 [10.2 MB] Get:25 http://ftpmaster.internal/ubuntu eoan/main amd64 libstdc++-9-dev amd64 9.2.1-8ubuntu1 [1706 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcc-9-dev amd64 9.2.1-8ubuntu1 [2360 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc-9 amd64 9.2.1-8ubuntu1 [9762 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main amd64 cpp-9 amd64 9.2.1-8ubuntu1 [8957 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main amd64 libstdc++6 amd64 9.2.1-8ubuntu1 [512 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main amd64 libisl21 amd64 0.21-2 [576 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main amd64 libc6 amd64 2.30-0ubuntu1 [2727 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main amd64 libc-bin amd64 2.30-0ubuntu1 [636 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main amd64 libext2fs2 amd64 1.45.3-4ubuntu1 [181 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/main amd64 e2fsprogs amd64 1.45.3-4ubuntu1 [526 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main amd64 logsave amd64 1.45.3-4ubuntu1 [9704 B] Get:36 http://ftpmaster.internal/ubuntu eoan/main amd64 passwd amd64 1:4.5-1.1ubuntu4 [815 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main amd64 libgnutls30 amd64 3.6.9-4build1 [792 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main amd64 libcom-err2 amd64 1.45.3-4ubuntu1 [9012 B] Get:39 http://ftpmaster.internal/ubuntu eoan/main amd64 libss2 amd64 1.45.3-4ubuntu1 [11.3 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main amd64 libapparmor1 amd64 2.13.3-5ubuntu1 [35.5 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main amd64 libdevmapper1.02.1 amd64 2:1.02.155-2ubuntu6 [127 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main amd64 libsqlite3-0 amd64 3.29.0-2 [536 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main amd64 g++ amd64 4:9.2.1-3.1ubuntu1 [1612 B] Get:44 http://ftpmaster.internal/ubuntu eoan/main amd64 gcc amd64 4:9.2.1-3.1ubuntu1 [5216 B] Get:45 http://ftpmaster.internal/ubuntu eoan/main amd64 cpp amd64 4:9.2.1-3.1ubuntu1 [27.6 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main amd64 build-essential amd64 12.7ubuntu1 [4648 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 54.8 MB in 1s (44.8 MB/s) (Reading database ... 12730 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-3ubuntu2_amd64.deb ... Unpacking coreutils (8.30-3ubuntu2) over (8.30-3ubuntu1) ... Setting up coreutils (8.30-3ubuntu2) ... (Reading database ... 12730 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.7ubuntu77_amd64.deb ... Unpacking dpkg (1.19.7ubuntu77) over (1.19.7ubuntu1) ... Setting up dpkg (1.19.7ubuntu77) ... (Reading database ... 12731 files and directories currently installed.) Preparing to unpack .../login_1%3a4.5-1.1ubuntu4_amd64.deb ... Unpacking login (1:4.5-1.1ubuntu4) over (1:4.5-1.1ubuntu3) ... Setting up login (1:4.5-1.1ubuntu4) ... (Reading database ... 12731 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.30-0ubuntu1_amd64.deb ... Unpacking libc6-dev:amd64 (2.30-0ubuntu1) over (2.29-0ubuntu3) ... Preparing to unpack .../1-libc-dev-bin_2.30-0ubuntu1_amd64.deb ... Unpacking libc-dev-bin (2.30-0ubuntu1) over (2.29-0ubuntu3) ... Preparing to unpack .../2-linux-libc-dev_5.3.0-10.11_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.3.0-10.11) over (5.2.0-15.16) ... Preparing to unpack .../3-libcc1-0_9.2.1-8ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../4-binutils-x86-64-linux-gnu_2.32.51.20190905-0ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.32.51.20190905-0ubuntu1) over (2.32.51.20190821-1ubuntu1) ... Preparing to unpack .../5-libbinutils_2.32.51.20190905-0ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.32.51.20190905-0ubuntu1) over (2.32.51.20190821-1ubuntu1) ... Preparing to unpack .../6-binutils-common_2.32.51.20190905-0ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.32.51.20190905-0ubuntu1) over (2.32.51.20190821-1ubuntu1) ... Preparing to unpack .../7-binutils_2.32.51.20190905-0ubuntu1_amd64.deb ... Unpacking binutils (2.32.51.20190905-0ubuntu1) over (2.32.51.20190821-1ubuntu1) ... Preparing to unpack .../8-gcc-9-base_9.2.1-8ubuntu1_amd64.deb ... Unpacking gcc-9-base:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Setting up gcc-9-base:amd64 (9.2.1-8ubuntu1) ... (Reading database ... 12738 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9.2.1-8ubuntu1_amd64.deb ... Unpacking libgcc1:amd64 (1:9.2.1-8ubuntu1) over (1:9.2.1-6ubuntu1) ... Setting up libgcc1:amd64 (1:9.2.1-8ubuntu1) ... (Reading database ... 12738 files and directories currently installed.) Preparing to unpack .../00-libgomp1_9.2.1-8ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../01-libitm1_9.2.1-8ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../02-libatomic1_9.2.1-8ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../03-libasan5_9.2.1-8ubuntu1_amd64.deb ... Unpacking libasan5:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../04-liblsan0_9.2.1-8ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../05-libtsan0_9.2.1-8ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../06-libubsan1_9.2.1-8ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../07-libquadmath0_9.2.1-8ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../08-g++-9_9.2.1-8ubuntu1_amd64.deb ... Unpacking g++-9 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../09-libstdc++-9-dev_9.2.1-8ubuntu1_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../10-libgcc-9-dev_9.2.1-8ubuntu1_amd64.deb ... Unpacking libgcc-9-dev:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../11-gcc-9_9.2.1-8ubuntu1_amd64.deb ... Unpacking gcc-9 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../12-cpp-9_9.2.1-8ubuntu1_amd64.deb ... Unpacking cpp-9 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Preparing to unpack .../13-libstdc++6_9.2.1-8ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (9.2.1-8ubuntu1) over (9.2.1-6ubuntu1) ... Setting up libstdc++6:amd64 (9.2.1-8ubuntu1) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../libisl21_0.21-2_amd64.deb ... Unpacking libisl21:amd64 (0.21-2) over (0.21-1) ... Preparing to unpack .../libc6_2.30-0ubuntu1_amd64.deb ... Unpacking libc6:amd64 (2.30-0ubuntu1) over (2.29-0ubuntu3) ... Setting up libc6:amd64 (2.30-0ubuntu1) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../libc-bin_2.30-0ubuntu1_amd64.deb ... Unpacking libc-bin (2.30-0ubuntu1) over (2.29-0ubuntu3) ... Setting up libc-bin (2.30-0ubuntu1) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.45.3-4ubuntu1_amd64.deb ... Unpacking libext2fs2:amd64 (1.45.3-4ubuntu1) over (1.45.2-1ubuntu1) ... Setting up libext2fs2:amd64 (1.45.3-4ubuntu1) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.3-4ubuntu1_amd64.deb ... Unpacking e2fsprogs (1.45.3-4ubuntu1) over (1.45.2-1ubuntu1) ... Selecting previously unselected package logsave. Preparing to unpack .../logsave_1.45.3-4ubuntu1_amd64.deb ... Unpacking logsave (1.45.3-4ubuntu1) ... Preparing to unpack .../passwd_1%3a4.5-1.1ubuntu4_amd64.deb ... Unpacking passwd (1:4.5-1.1ubuntu4) over (1:4.5-1.1ubuntu3) ... Setting up passwd (1:4.5-1.1ubuntu4) ... (Reading database ... 12745 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.9-4build1_amd64.deb ... Unpacking libgnutls30:amd64 (3.6.9-4build1) over (3.6.9-4) ... Setting up libgnutls30:amd64 (3.6.9-4build1) ... (Reading database ... 12745 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.45.3-4ubuntu1_amd64.deb ... Unpacking libcom-err2:amd64 (1.45.3-4ubuntu1) over (1.45.2-1ubuntu1) ... Preparing to unpack .../01-libss2_1.45.3-4ubuntu1_amd64.deb ... Unpacking libss2:amd64 (1.45.3-4ubuntu1) over (1.45.2-1ubuntu1) ... Preparing to unpack .../02-libapparmor1_2.13.3-5ubuntu1_amd64.deb ... Unpacking libapparmor1:amd64 (2.13.3-5ubuntu1) over (2.13.2-9ubuntu7) ... Preparing to unpack .../03-libdevmapper1.02.1_2%3a1.02.155-2ubuntu6_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu6) over (2:1.02.155-2ubuntu5) ... Preparing to unpack .../04-libsqlite3-0_3.29.0-2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.29.0-2) over (3.29.0-1) ... Preparing to unpack .../05-g++_4%3a9.2.1-3.1ubuntu1_amd64.deb ... Unpacking g++ (4:9.2.1-3.1ubuntu1) over (4:9.2.1-2ubuntu2) ... Preparing to unpack .../06-gcc_4%3a9.2.1-3.1ubuntu1_amd64.deb ... Unpacking gcc (4:9.2.1-3.1ubuntu1) over (4:9.2.1-2ubuntu2) ... Preparing to unpack .../07-cpp_4%3a9.2.1-3.1ubuntu1_amd64.deb ... Unpacking cpp (4:9.2.1-3.1ubuntu1) over (4:9.2.1-2ubuntu2) ... Preparing to unpack .../08-dpkg-dev_1.19.7ubuntu77_all.deb ... Unpacking dpkg-dev (1.19.7ubuntu77) over (1.19.7ubuntu1) ... Preparing to unpack .../09-libdpkg-perl_1.19.7ubuntu77_all.deb ... Unpacking libdpkg-perl (1.19.7ubuntu77) over (1.19.7ubuntu1) ... Preparing to unpack .../10-build-essential_12.7ubuntu1_amd64.deb ... Unpacking build-essential (12.7ubuntu1) over (12.6ubuntu2) ... Setting up libisl21:amd64 (0.21-2) ... Setting up libapparmor1:amd64 (2.13.3-5ubuntu1) ... Setting up libsqlite3-0:amd64 (3.29.0-2) ... Setting up binutils-common:amd64 (2.32.51.20190905-0ubuntu1) ... Setting up linux-libc-dev:amd64 (5.3.0-10.11) ... Setting up libcom-err2:amd64 (1.45.3-4ubuntu1) ... Setting up libgomp1:amd64 (9.2.1-8ubuntu1) ... Setting up libasan5:amd64 (9.2.1-8ubuntu1) ... Setting up libquadmath0:amd64 (9.2.1-8ubuntu1) ... Setting up libatomic1:amd64 (9.2.1-8ubuntu1) ... Setting up libss2:amd64 (1.45.3-4ubuntu1) ... Setting up libdpkg-perl (1.19.7ubuntu77) ... Setting up logsave (1.45.3-4ubuntu1) ... Setting up libubsan1:amd64 (9.2.1-8ubuntu1) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu6) ... Setting up cpp-9 (9.2.1-8ubuntu1) ... Setting up libbinutils:amd64 (2.32.51.20190905-0ubuntu1) ... Setting up libc-dev-bin (2.30-0ubuntu1) ... Setting up libcc1-0:amd64 (9.2.1-8ubuntu1) ... Setting up liblsan0:amd64 (9.2.1-8ubuntu1) ... Setting up libitm1:amd64 (9.2.1-8ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.32.51.20190905-0ubuntu1) ... Setting up libtsan0:amd64 (9.2.1-8ubuntu1) ... Setting up e2fsprogs (1.45.3-4ubuntu1) ... Installing new version of config file /etc/cron.d/e2scrub_all ... Installing new version of config file /etc/e2scrub.conf ... Setting up binutils (2.32.51.20190905-0ubuntu1) ... Setting up dpkg-dev (1.19.7ubuntu77) ... Setting up libgcc-9-dev:amd64 (9.2.1-8ubuntu1) ... Setting up cpp (4:9.2.1-3.1ubuntu1) ... Setting up libc6-dev:amd64 (2.30-0ubuntu1) ... Setting up gcc-9 (9.2.1-8ubuntu1) ... Setting up libstdc++-9-dev:amd64 (9.2.1-8ubuntu1) ... Setting up gcc (4:9.2.1-3.1ubuntu1) ... Setting up g++-9 (9.2.1-8ubuntu1) ... Setting up g++ (4:9.2.1-3.1ubuntu1) ... Setting up build-essential (12.7ubuntu1) ... Processing triggers for libc-bin (2.30-0ubuntu1) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-17713078 amd64 eoan -c chroot:build-PACKAGEBUILD-17713078 --arch=amd64 --dist=eoan --nolog -A ruby-rspec-puppet_2.6.1-1.dsc Initiating build PACKAGEBUILD-17713078 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-161-generic #189-Ubuntu SMP Tue Aug 27 08:10:16 UTC 2019 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lcy01-amd64-008.buildd +==============================================================================+ | ruby-rspec-puppet 2.6.1-1 (amd64) 14 Sep 2019 19:44 | +==============================================================================+ Package: ruby-rspec-puppet Version: 2.6.1-1 Source Version: 2.6.1-1 Distribution: eoan Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/ruby-rspec-puppet-29BP19/ruby-rspec-puppet-2.6.1' with '<>' I: NOTICE: Log filtering will replace 'build/ruby-rspec-puppet-29BP19' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-17713078/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- ruby-rspec-puppet_2.6.1-1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-k0dehf/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-k0dehf/apt_archive ./ InRelease Get:2 copy:/<>/resolver-k0dehf/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-k0dehf/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-k0dehf/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-k0dehf/apt_archive ./ Packages [527 B] Fetched 2860 B in 0s (242 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-k0dehf/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12754 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 10~), gem2deb, puppet, ruby-rspec Filtered Build-Depends: debhelper (>= 10~), gem2deb, puppet, ruby-rspec dpkg-deb: building package 'sbuild-build-depends-ruby-rspec-puppet-dummy' in '/<>/resolver-3BsRZo/apt_archive/sbuild-build-depends-ruby-rspec-puppet-dummy.deb'. Ign:1 copy:/<>/resolver-3BsRZo/apt_archive ./ InRelease Get:2 copy:/<>/resolver-3BsRZo/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-3BsRZo/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-3BsRZo/apt_archive ./ Sources [233 B] Get:5 copy:/<>/resolver-3BsRZo/apt_archive ./ Packages [549 B] Fetched 2901 B in 0s (233 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install ruby-rspec-puppet build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: augeas-lenses autoconf automake autopoint autotools-dev bsdmainutils debhelper devscripts dh-autoreconf dh-strip-nondeterminism dirmngr dwz facter file gem2deb gem2deb-test-runner gettext gettext-base gnupg gnupg-l10n gnupg-utils gpg-wks-client gpg-wks-server gpgsm groff-base hiera intltool-debian libarchive-zip-perl libasn1-8-heimdal libaugeas0 libb-hooks-op-check-perl libboost-filesystem1.67.0 libboost-locale1.67.0 libboost-log1.67.0 libboost-program-options1.67.0 libboost-regex1.67.0 libboost-system1.67.0 libboost-thread1.67.0 libbsd0 libclass-method-modifiers-perl libcpp-hocon0.1.7 libcroco3 libcurl4 libdevel-callchecker-perl libdevel-globaldestruction-perl libdynaloader-functions-perl libelf1 libencode-locale-perl libexpat1 libfacter3.11.0 libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhx509-5-heimdal libicu63 libimport-into-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 libldap-common libleatherman1.4.2 liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1 libmodule-runtime-perl libmoo-perl libmpdec2 libnet-http-perl libnet-ssleay-perl libnghttp2-14 libparams-classify-perl libpipeline1 libpsl5 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libroken18-heimdal librole-tiny-perl librtmp1 libruby2.5 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libstrictures-perl libstring-shellquote-perl libsub-exporter-progressive-perl libsub-override-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl libwind0-heimdal libwww-perl libwww-robotrules-perl libxml2 libyaml-0-2 libyaml-cpp0.6 m4 man-db mime-support netbase patchutils perl-openssl-defaults po-debconf puppet python3 python3-minimal python3.7 python3.7-minimal rake ruby ruby-all-dev ruby-augeas ruby-deep-merge ruby-did-you-mean ruby-diff-lcs ruby-json ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-setup ruby-shadow ruby-test-unit ruby-thread-order ruby-xmlrpc ruby2.5 ruby2.5-dev rubygems-integration wdiff Suggested packages: augeas-doc autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make adequate autopkgtest bls-standalone bsd-mailx | mailx check-all-the-things cvs-buildpackage devscripts-el diffoscope disorderfs dose-extra duck faketime gnuplot how-can-i-help libauthen-sasl-perl libdbd-pg-perl libfile-desktopentry-perl libnet-smtps-perl libterm-size-perl libyaml-syck-perl mozilla-devscripts mutt piuparts postgresql-client quilt ratt reprotest ssh-client svn-buildpackage w3m debian-keyring equivs libsoap-lite-perl dbus-user-session libpam-systemd pinentry-gnome3 tor gettext-doc libasprintf-dev libgettextpo-dev parcimonie xloadimage groff mcollective-common puppet-common augeas-tools gmp-doc libgmp10-doc libmpfr-dev krb5-doc krb5-user libdata-dump-perl libcrypt-ssleay-perl libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl m4-doc apparmor less www-browser libmail-box-perl ruby-rrd ruby-hocon python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support ri ruby-dev bundler wdiff-doc Recommended packages: at dctrl-tools dput | dupload libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl liblist-compare-perl licensecheck lintian python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg strace unzip wget | curl apt-file curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libhtml-format-perl krb5-locales libclass-xsaccessor-perl libsub-name-perl publicsuffix libsasl2-modules libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl debconf-utils lsb-release ruby-selinux zip fonts-lato libjs-jquery ruby2.5-doc The following NEW packages will be installed: augeas-lenses autoconf automake autopoint autotools-dev bsdmainutils debhelper devscripts dh-autoreconf dh-strip-nondeterminism dirmngr dwz facter file gem2deb gem2deb-test-runner gettext gettext-base gnupg gnupg-l10n gnupg-utils gpg-wks-client gpg-wks-server gpgsm groff-base hiera intltool-debian libarchive-zip-perl libasn1-8-heimdal libaugeas0 libb-hooks-op-check-perl libboost-filesystem1.67.0 libboost-locale1.67.0 libboost-log1.67.0 libboost-program-options1.67.0 libboost-regex1.67.0 libboost-system1.67.0 libboost-thread1.67.0 libbsd0 libclass-method-modifiers-perl libcpp-hocon0.1.7 libcroco3 libcurl4 libdevel-callchecker-perl libdevel-globaldestruction-perl libdynaloader-functions-perl libelf1 libencode-locale-perl libexpat1 libfacter3.11.0 libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhx509-5-heimdal libicu63 libimport-into-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 libldap-common libleatherman1.4.2 liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1 libmodule-runtime-perl libmoo-perl libmpdec2 libnet-http-perl libnet-ssleay-perl libnghttp2-14 libparams-classify-perl libpipeline1 libpsl5 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libroken18-heimdal librole-tiny-perl librtmp1 libruby2.5 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libstrictures-perl libstring-shellquote-perl libsub-exporter-progressive-perl libsub-override-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl libwind0-heimdal libwww-perl libwww-robotrules-perl libxml2 libyaml-0-2 libyaml-cpp0.6 m4 man-db mime-support netbase patchutils perl-openssl-defaults po-debconf puppet python3 python3-minimal python3.7 python3.7-minimal rake ruby ruby-all-dev ruby-augeas ruby-deep-merge ruby-did-you-mean ruby-diff-lcs ruby-json ruby-minitest ruby-net-telnet ruby-power-assert ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-setup ruby-shadow ruby-test-unit ruby-thread-order ruby-xmlrpc ruby2.5 ruby2.5-dev rubygems-integration sbuild-build-depends-ruby-rspec-puppet-dummy wdiff 0 upgraded, 163 newly installed, 0 to remove and 0 not upgraded. Need to get 38.1 MB of archives. After this operation, 165 MB of additional disk space will be used. Get:1 copy:/<>/resolver-3BsRZo/apt_archive ./ sbuild-build-depends-ruby-rspec-puppet-dummy 0.invalid.0 [876 B] Get:2 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython3.7-minimal amd64 3.7.4-4 [545 kB] Get:3 http://ftpmaster.internal/ubuntu eoan/main amd64 libexpat1 amd64 2.2.7-2 [73.8 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main amd64 python3.7-minimal amd64 3.7.4-4 [1765 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main amd64 python3-minimal amd64 3.7.3-1 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main amd64 mime-support all 3.63ubuntu1 [30.8 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main amd64 libmpdec2 amd64 2.4.2-2 [84.1 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython3.7-stdlib amd64 3.7.4-4 [1730 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main amd64 python3.7 amd64 3.7.4-4 [294 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main amd64 libpython3-stdlib amd64 3.7.3-1 [6976 B] Get:11 http://ftpmaster.internal/ubuntu eoan/main amd64 python3 amd64 3.7.3-1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main amd64 libbsd0 amd64 0.10.0-1 [45.4 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/main amd64 bsdmainutils amd64 11.1.2ubuntu2 [181 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main amd64 groff-base amd64 1.22.4-3 [862 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main amd64 libpipeline1 amd64 1.5.1-2 [25.9 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main amd64 man-db amd64 2.8.7-3 [1113 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main amd64 libmagic-mgc amd64 1:5.37-5 [209 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main amd64 libmagic1 amd64 1:5.37-5 [75.4 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main amd64 file amd64 1:5.37-5 [23.2 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main amd64 libelf1 amd64 0.176-1.1 [44.1 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main amd64 libglib2.0-0 amd64 2.62.0-1 [1264 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main amd64 libicu63 amd64 63.2-2 [8294 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main amd64 libxml2 amd64 2.9.4+dfsg1-7ubuntu3 [625 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main amd64 libyaml-0-2 amd64 0.2.1-1 [46.7 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main amd64 netbase all 5.6 [13.0 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main amd64 gettext-base amd64 0.19.8.1-9 [50.1 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5support0 amd64 1.17-6 [31.4 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main amd64 libk5crypto3 amd64 1.17-6 [80.2 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main amd64 libkeyutils1 amd64 1.6-6 [10.1 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5-3 amd64 1.17-6 [330 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main amd64 libgssapi-krb5-2 amd64 1.17-6 [121 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main amd64 libpsl5 amd64 0.20.2-2 [50.0 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/universe amd64 augeas-lenses all 1.12.0-1 [308 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main amd64 m4 amd64 1.4.18-2 [199 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main amd64 autoconf all 2.69-11 [322 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main amd64 autotools-dev all 20180224.1 [39.6 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main amd64 automake all 1:1.16.1-4ubuntu3 [522 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main amd64 autopoint all 0.19.8.1-9 [412 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main amd64 libtool all 2.4.6-11 [194 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-autoreconf all 19 [16.1 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main amd64 libarchive-zip-perl all 1.65-1 [83.6 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main amd64 libsub-override-perl all 0.09-2 [9532 B] Get:45 http://ftpmaster.internal/ubuntu eoan/main amd64 libfile-stripnondeterminism-perl all 1.6.0-1 [16.2 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-strip-nondeterminism all 1.6.0-1 [5208 B] Get:47 http://ftpmaster.internal/ubuntu eoan/main amd64 dwz amd64 0.13-1 [80.0 kB] Get:48 http://ftpmaster.internal/ubuntu eoan/main amd64 libcroco3 amd64 0.6.13-1 [82.5 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main amd64 gettext amd64 0.19.8.1-9 [896 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main amd64 po-debconf all 1.0.21 [233 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main amd64 debhelper all 12.4ubuntu1 [910 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main amd64 libksba8 amd64 1.3.5-2 [92.6 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main amd64 libroken18-heimdal amd64 7.5.0+dfsg-3build1 [41.8 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main amd64 libasn1-8-heimdal amd64 7.5.0+dfsg-3build1 [181 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main amd64 libheimbase1-heimdal amd64 7.5.0+dfsg-3build1 [29.7 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-3build1 [87.2 kB] Get:58 http://ftpmaster.internal/ubuntu eoan/main amd64 libwind0-heimdal amd64 7.5.0+dfsg-3build1 [47.9 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main amd64 libhx509-5-heimdal amd64 7.5.0+dfsg-3build1 [107 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5-26-heimdal amd64 7.5.0+dfsg-3build1 [206 kB] Get:61 http://ftpmaster.internal/ubuntu eoan/main amd64 libheimntlm0-heimdal amd64 7.5.0+dfsg-3build1 [15.0 kB] Get:62 http://ftpmaster.internal/ubuntu eoan/main amd64 libgssapi3-heimdal amd64 7.5.0+dfsg-3build1 [96.0 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1build3 [14.6 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1build3 [49.4 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main amd64 libldap-common all 2.4.48+dfsg-1ubuntu1 [17.3 kB] Get:66 http://ftpmaster.internal/ubuntu eoan/main amd64 libldap-2.4-2 amd64 2.4.48+dfsg-1ubuntu1 [155 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main amd64 dirmngr amd64 2.2.12-1ubuntu3 [324 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main amd64 gnupg-l10n all 2.2.12-1ubuntu3 [48.9 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main amd64 gnupg-utils amd64 2.2.12-1ubuntu3 [472 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main amd64 gpg-wks-client amd64 2.2.12-1ubuntu3 [96.0 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main amd64 gpg-wks-server amd64 2.2.12-1ubuntu3 [89.2 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main amd64 gpgsm amd64 2.2.12-1ubuntu3 [215 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main amd64 gnupg all 2.2.12-1ubuntu3 [252 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main amd64 libfile-which-perl all 1.23-1 [13.8 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main amd64 libfile-homedir-perl all 1.004-1 [37.3 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main amd64 libio-pty-perl amd64 1:1.08-1.1build6 [30.0 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main amd64 libipc-run-perl all 20180523.0-1 [89.7 kB] Get:78 http://ftpmaster.internal/ubuntu eoan/main amd64 libclass-method-modifiers-perl all 2.13-1 [16.2 kB] Get:79 http://ftpmaster.internal/ubuntu eoan/main amd64 libsub-exporter-progressive-perl all 0.001013-1 [6784 B] Get:80 http://ftpmaster.internal/ubuntu eoan/main amd64 libdevel-globaldestruction-perl all 0.14-1 [6752 B] Get:81 http://ftpmaster.internal/ubuntu eoan/main amd64 libb-hooks-op-check-perl amd64 0.22-1build1 [10.1 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main amd64 libdynaloader-functions-perl all 0.003-1 [11.9 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main amd64 libdevel-callchecker-perl amd64 0.008-1 [14.2 kB] Get:84 http://ftpmaster.internal/ubuntu eoan/main amd64 libparams-classify-perl amd64 0.015-1build1 [21.0 kB] Get:85 http://ftpmaster.internal/ubuntu eoan/main amd64 libmodule-runtime-perl all 0.016-1 [16.2 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main amd64 libimport-into-perl all 1.002005-1 [11.0 kB] Get:87 http://ftpmaster.internal/ubuntu eoan/main amd64 librole-tiny-perl all 2.000006-1 [15.9 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] Get:89 http://ftpmaster.internal/ubuntu eoan/main amd64 libsub-quote-perl all 2.006003-1 [18.6 kB] Get:90 http://ftpmaster.internal/ubuntu eoan/main amd64 libmoo-perl all 2.003004-2 [45.6 kB] Get:91 http://ftpmaster.internal/ubuntu eoan/main amd64 libstring-shellquote-perl all 1.04-1 [12.0 kB] Get:92 http://ftpmaster.internal/ubuntu eoan/main amd64 libencode-locale-perl all 1.05-1 [12.3 kB] Get:93 http://ftpmaster.internal/ubuntu eoan/main amd64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:94 http://ftpmaster.internal/ubuntu eoan/main amd64 libhttp-date-perl all 6.02-1 [10.4 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main amd64 libfile-listing-perl all 6.04-1 [9774 B] Get:96 http://ftpmaster.internal/ubuntu eoan/main amd64 libhtml-tagset-perl all 3.20-3 [12.1 kB] Get:97 http://ftpmaster.internal/ubuntu eoan/main amd64 liburi-perl all 1.76-1 [77.3 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main amd64 libhtml-parser-perl amd64 3.72-3build2 [86.2 kB] Get:99 http://ftpmaster.internal/ubuntu eoan/main amd64 libhtml-tree-perl all 5.07-2 [200 kB] Get:100 http://ftpmaster.internal/ubuntu eoan/main amd64 libio-html-perl all 1.001-1 [14.9 kB] Get:101 http://ftpmaster.internal/ubuntu eoan/main amd64 liblwp-mediatypes-perl all 6.04-1 [19.5 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main amd64 libhttp-message-perl all 6.18-1 [75.3 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/main amd64 libhttp-cookies-perl all 6.04-1 [17.2 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main amd64 libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main amd64 perl-openssl-defaults amd64 3build1 [7012 B] Get:106 http://ftpmaster.internal/ubuntu eoan/main amd64 libnet-ssleay-perl amd64 1.88-0ubuntu1 [293 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/main amd64 libio-socket-ssl-perl all 2.066-0ubuntu4 [177 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main amd64 libnet-http-perl all 6.19-1 [22.8 kB] Get:109 http://ftpmaster.internal/ubuntu eoan/main amd64 liblwp-protocol-https-perl all 6.07-2ubuntu2 [8560 B] Get:110 http://ftpmaster.internal/ubuntu eoan/main amd64 libtry-tiny-perl all 0.30-1 [20.5 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:112 http://ftpmaster.internal/ubuntu eoan/main amd64 libwww-perl all 6.39-1 [139 kB] Get:113 http://ftpmaster.internal/ubuntu eoan/main amd64 patchutils amd64 0.3.4-2 [71.1 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main amd64 wdiff amd64 1.2.2-2build1 [29.8 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/main amd64 devscripts amd64 2.19.6 [938 kB] Get:116 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost-system1.67.0 amd64 1.67.0-13ubuntu1 [205 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost-filesystem1.67.0 amd64 1.67.0-13ubuntu1 [235 kB] Get:118 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost-thread1.67.0 amd64 1.67.0-13ubuntu1 [241 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost-locale1.67.0 amd64 1.67.0-13ubuntu1 [443 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost-program-options1.67.0 amd64 1.67.0-13ubuntu1 [333 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/universe amd64 libboost-regex1.67.0 amd64 1.67.0-13ubuntu1 [458 kB] Get:122 http://ftpmaster.internal/ubuntu eoan/universe amd64 libboost-log1.67.0 amd64 1.67.0-13ubuntu1 [584 kB] Get:123 http://ftpmaster.internal/ubuntu eoan/main amd64 libnghttp2-14 amd64 1.39.2-1 [79.1 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [54.5 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main amd64 libssh-4 amd64 0.9.0-1 [197 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/main amd64 libcurl4 amd64 7.65.3-1ubuntu2 [231 kB] Get:127 http://ftpmaster.internal/ubuntu eoan/universe amd64 libleatherman1.4.2 amd64 1.4.2+dfsg-2build1 [336 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/universe amd64 libcpp-hocon0.1.7 amd64 0.1.7-1 [367 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main amd64 libyaml-cpp0.6 amd64 0.6.2-4fakesync1 [145 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/universe amd64 libfacter3.11.0 amd64 3.11.0-3 [484 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/universe amd64 facter amd64 3.11.0-3 [75.9 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/main amd64 rubygems-integration all 1.11 [4994 B] Get:133 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-did-you-mean all 1.2.1-1 [9828 B] Get:134 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-minitest all 5.11.3-1 [39.4 kB] Get:135 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-net-telnet all 0.1.1-2 [12.6 kB] Get:136 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-power-assert all 1.1.1-1 [11.0 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-test-unit all 3.2.8-1 [61.4 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-xmlrpc all 0.3.0-2 [23.8 kB] Get:139 http://ftpmaster.internal/ubuntu eoan/main amd64 libruby2.5 amd64 2.5.5-4ubuntu1 [3093 kB] Get:140 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby2.5 amd64 2.5.5-4ubuntu1 [48.7 kB] Get:141 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby amd64 1:2.5.1 [5712 B] Get:142 http://ftpmaster.internal/ubuntu eoan/main amd64 rake all 12.3.1-3 [44.9 kB] Get:143 http://ftpmaster.internal/ubuntu eoan/universe amd64 gem2deb-test-runner amd64 0.43 [11.6 kB] Get:144 http://ftpmaster.internal/ubuntu eoan/main amd64 libgmpxx4ldbl amd64 2:6.1.2+dfsg-4 [9096 B] Get:145 http://ftpmaster.internal/ubuntu eoan/main amd64 libgmp-dev amd64 2:6.1.2+dfsg-4 [312 kB] Get:146 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby2.5-dev amd64 2.5.5-4ubuntu1 [63.8 kB] Get:147 http://ftpmaster.internal/ubuntu eoan/main amd64 ruby-all-dev amd64 1:2.5.1 [5368 B] Get:148 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-setup all 3.4.1-9 [32.2 kB] Get:149 http://ftpmaster.internal/ubuntu eoan/universe amd64 gem2deb amd64 0.43 [46.7 kB] Get:150 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-deep-merge all 1.1.1-1 [8598 B] Get:151 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-json amd64 2.1.0+dfsg-2 [42.8 kB] Get:152 http://ftpmaster.internal/ubuntu eoan/universe amd64 hiera all 3.2.0-2 [23.2 kB] Get:153 http://ftpmaster.internal/ubuntu eoan/universe amd64 libaugeas0 amd64 1.12.0-1 [195 kB] Get:154 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-augeas amd64 1:0.5.0-3build6 [10.4 kB] Get:155 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-shadow amd64 2.5.0-1build1 [9912 B] Get:156 http://ftpmaster.internal/ubuntu eoan/universe amd64 puppet all 5.4.0-2ubuntu3 [1236 kB] Get:157 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-diff-lcs all 1.3-1 [22.2 kB] Get:158 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-rspec-support all 3.8.0c0e1m0s0-1 [27.1 kB] Get:159 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-rspec-expectations all 3.8.0c0e1m0s0-1 [83.3 kB] Get:160 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-rspec-mocks all 3.8.0c0e1m0s0-1 [76.3 kB] Get:161 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-thread-order all 1.1.0-1 [5232 B] Get:162 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-rspec-core all 3.8.0c0e1m0s0-1 [154 kB] Get:163 http://ftpmaster.internal/ubuntu eoan/universe amd64 ruby-rspec all 3.8.0c0e1m0s0-1 [3504 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 38.1 MB in 1s (45.0 MB/s) Selecting previously unselected package libpython3.7-minimal:amd64. (Reading database ... 12754 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.4-4_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.4-4) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.2.7-2_amd64.deb ... Unpacking libexpat1:amd64 (2.2.7-2) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.4-4_amd64.deb ... Unpacking python3.7-minimal (3.7.4-4) ... Setting up libpython3.7-minimal:amd64 (3.7.4-4) ... Setting up libexpat1:amd64 (2.2.7-2) ... Setting up python3.7-minimal (3.7.4-4) ... Selecting previously unselected package python3-minimal. (Reading database ... 13003 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.3-1_amd64.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.63ubuntu1_all.deb ... Unpacking mime-support (3.63ubuntu1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../3-libpython3.7-stdlib_3.7.4-4_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.4-4) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.4-4_amd64.deb ... Unpacking python3.7 (3.7.4-4) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.7.3-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (Reading database ... 13441 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_amd64.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../001-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_11.1.2ubuntu2_amd64.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../003-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../004-groff-base_1.22.4-3_amd64.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../005-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../006-man-db_2.8.7-3_amd64.deb ... Unpacking man-db (2.8.7-3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.37-5_amd64.deb ... Unpacking libmagic-mgc (1:5.37-5) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../008-libmagic1_1%3a5.37-5_amd64.deb ... Unpacking libmagic1:amd64 (1:5.37-5) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.37-5_amd64.deb ... Unpacking file (1:5.37-5) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../010-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../011-libglib2.0-0_2.62.0-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.62.0-1) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../012-libicu63_63.2-2_amd64.deb ... Unpacking libicu63:amd64 (63.2-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../013-libxml2_2.9.4+dfsg1-7ubuntu3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../014-libyaml-0-2_0.2.1-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.1-1) ... Selecting previously unselected package netbase. Preparing to unpack .../015-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package gettext-base. Preparing to unpack .../016-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../017-libkrb5support0_1.17-6_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-6) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../018-libk5crypto3_1.17-6_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-6) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../019-libkeyutils1_1.6-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../020-libkrb5-3_1.17-6_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-6) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../021-libgssapi-krb5-2_1.17-6_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-6) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../022-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package augeas-lenses. Preparing to unpack .../023-augeas-lenses_1.12.0-1_all.deb ... Unpacking augeas-lenses (1.12.0-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../024-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../025-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../026-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../027-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../028-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../029-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../030-libtool_2.4.6-11_all.deb ... Unpacking libtool (2.4.6-11) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../031-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../032-libarchive-zip-perl_1.65-1_all.deb ... Unpacking libarchive-zip-perl (1.65-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../033-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../034-libfile-stripnondeterminism-perl_1.6.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../035-dh-strip-nondeterminism_1.6.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.6.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../036-dwz_0.13-1_amd64.deb ... Unpacking dwz (0.13-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../037-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../038-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../039-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../040-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../041-debhelper_12.4ubuntu1_all.deb ... Unpacking debhelper (12.4ubuntu1) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../042-libksba8_1.3.5-2_amd64.deb ... Unpacking libksba8:amd64 (1.3.5-2) ... Selecting previously unselected package libroken18-heimdal:amd64. Preparing to unpack .../043-libroken18-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libroken18-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libasn1-8-heimdal:amd64. Preparing to unpack .../044-libasn1-8-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libheimbase1-heimdal:amd64. Preparing to unpack .../045-libheimbase1-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libhcrypto4-heimdal:amd64. Preparing to unpack .../046-libhcrypto4-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libwind0-heimdal:amd64. Preparing to unpack .../047-libwind0-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libwind0-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libhx509-5-heimdal:amd64. Preparing to unpack .../048-libhx509-5-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libkrb5-26-heimdal:amd64. Preparing to unpack .../049-libkrb5-26-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libheimntlm0-heimdal:amd64. Preparing to unpack .../050-libheimntlm0-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libgssapi3-heimdal:amd64. Preparing to unpack .../051-libgssapi3-heimdal_7.5.0+dfsg-3build1_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (7.5.0+dfsg-3build1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../052-libsasl2-modules-db_2.1.27+dfsg-1build3_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1build3) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../053-libsasl2-2_2.1.27+dfsg-1build3_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1build3) ... Selecting previously unselected package libldap-common. Preparing to unpack .../054-libldap-common_2.4.48+dfsg-1ubuntu1_all.deb ... Unpacking libldap-common (2.4.48+dfsg-1ubuntu1) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../055-libldap-2.4-2_2.4.48+dfsg-1ubuntu1_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.48+dfsg-1ubuntu1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../056-dirmngr_2.2.12-1ubuntu3_amd64.deb ... Unpacking dirmngr (2.2.12-1ubuntu3) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../057-gnupg-l10n_2.2.12-1ubuntu3_all.deb ... Unpacking gnupg-l10n (2.2.12-1ubuntu3) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../058-gnupg-utils_2.2.12-1ubuntu3_amd64.deb ... Unpacking gnupg-utils (2.2.12-1ubuntu3) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../059-gpg-wks-client_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpg-wks-client (2.2.12-1ubuntu3) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../060-gpg-wks-server_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpg-wks-server (2.2.12-1ubuntu3) ... Selecting previously unselected package gpgsm. Preparing to unpack .../061-gpgsm_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpgsm (2.2.12-1ubuntu3) ... Selecting previously unselected package gnupg. Preparing to unpack .../062-gnupg_2.2.12-1ubuntu3_all.deb ... Unpacking gnupg (2.2.12-1ubuntu3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../063-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../064-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../065-libio-pty-perl_1%3a1.08-1.1build6_amd64.deb ... Unpacking libio-pty-perl (1:1.08-1.1build6) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../066-libipc-run-perl_20180523.0-1_all.deb ... Unpacking libipc-run-perl (20180523.0-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../067-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../068-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libdevel-globaldestruction-perl. Preparing to unpack .../069-libdevel-globaldestruction-perl_0.14-1_all.deb ... Unpacking libdevel-globaldestruction-perl (0.14-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../070-libb-hooks-op-check-perl_0.22-1build1_amd64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1build1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../071-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../072-libdevel-callchecker-perl_0.008-1_amd64.deb ... Unpacking libdevel-callchecker-perl (0.008-1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../073-libparams-classify-perl_0.015-1build1_amd64.deb ... Unpacking libparams-classify-perl (0.015-1build1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../074-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../075-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../076-librole-tiny-perl_2.000006-1_all.deb ... Unpacking librole-tiny-perl (2.000006-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../077-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../078-libsub-quote-perl_2.006003-1_all.deb ... Unpacking libsub-quote-perl (2.006003-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../079-libmoo-perl_2.003004-2_all.deb ... Unpacking libmoo-perl (2.003004-2) ... Selecting previously unselected package libstring-shellquote-perl. Preparing to unpack .../080-libstring-shellquote-perl_1.04-1_all.deb ... Unpacking libstring-shellquote-perl (1.04-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../081-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../082-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../083-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../084-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../085-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../086-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../087-libhtml-parser-perl_3.72-3build2_amd64.deb ... Unpacking libhtml-parser-perl (3.72-3build2) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../088-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../089-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../090-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../091-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../092-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../093-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../094-perl-openssl-defaults_3build1_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (3build1) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../095-libnet-ssleay-perl_1.88-0ubuntu1_amd64.deb ... Unpacking libnet-ssleay-perl (1.88-0ubuntu1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../096-libio-socket-ssl-perl_2.066-0ubuntu4_all.deb ... Unpacking libio-socket-ssl-perl (2.066-0ubuntu4) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../097-libnet-http-perl_6.19-1_all.deb ... Unpacking libnet-http-perl (6.19-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../098-liblwp-protocol-https-perl_6.07-2ubuntu2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2ubuntu2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../099-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../101-libwww-perl_6.39-1_all.deb ... Unpacking libwww-perl (6.39-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../102-patchutils_0.3.4-2_amd64.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package wdiff. Preparing to unpack .../103-wdiff_1.2.2-2build1_amd64.deb ... Unpacking wdiff (1.2.2-2build1) ... Selecting previously unselected package devscripts. Preparing to unpack .../104-devscripts_2.19.6_amd64.deb ... Unpacking devscripts (2.19.6) ... Selecting previously unselected package libboost-system1.67.0:amd64. Preparing to unpack .../105-libboost-system1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-system1.67.0:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-filesystem1.67.0:amd64. Preparing to unpack .../106-libboost-filesystem1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-filesystem1.67.0:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-thread1.67.0:amd64. Preparing to unpack .../107-libboost-thread1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-thread1.67.0:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-locale1.67.0:amd64. Preparing to unpack .../108-libboost-locale1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-locale1.67.0:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-program-options1.67.0:amd64. Preparing to unpack .../109-libboost-program-options1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-program-options1.67.0:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-regex1.67.0:amd64. Preparing to unpack .../110-libboost-regex1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-regex1.67.0:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-log1.67.0. Preparing to unpack .../111-libboost-log1.67.0_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost-log1.67.0 (1.67.0-13ubuntu1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../112-libnghttp2-14_1.39.2-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.39.2-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../113-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh-4:amd64. Preparing to unpack .../114-libssh-4_0.9.0-1_amd64.deb ... Unpacking libssh-4:amd64 (0.9.0-1) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../115-libcurl4_7.65.3-1ubuntu2_amd64.deb ... Unpacking libcurl4:amd64 (7.65.3-1ubuntu2) ... Selecting previously unselected package libleatherman1.4.2:amd64. Preparing to unpack .../116-libleatherman1.4.2_1.4.2+dfsg-2build1_amd64.deb ... Unpacking libleatherman1.4.2:amd64 (1.4.2+dfsg-2build1) ... Selecting previously unselected package libcpp-hocon0.1.7:amd64. Preparing to unpack .../117-libcpp-hocon0.1.7_0.1.7-1_amd64.deb ... Unpacking libcpp-hocon0.1.7:amd64 (0.1.7-1) ... Selecting previously unselected package libyaml-cpp0.6:amd64. Preparing to unpack .../118-libyaml-cpp0.6_0.6.2-4fakesync1_amd64.deb ... Unpacking libyaml-cpp0.6:amd64 (0.6.2-4fakesync1) ... Selecting previously unselected package libfacter3.11.0:amd64. Preparing to unpack .../119-libfacter3.11.0_3.11.0-3_amd64.deb ... Unpacking libfacter3.11.0:amd64 (3.11.0-3) ... Selecting previously unselected package facter. Preparing to unpack .../120-facter_3.11.0-3_amd64.deb ... Unpacking facter (3.11.0-3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../121-rubygems-integration_1.11_all.deb ... Unpacking rubygems-integration (1.11) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../122-ruby-did-you-mean_1.2.1-1_all.deb ... Unpacking ruby-did-you-mean (1.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../123-ruby-minitest_5.11.3-1_all.deb ... Unpacking ruby-minitest (5.11.3-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../124-ruby-net-telnet_0.1.1-2_all.deb ... Unpacking ruby-net-telnet (0.1.1-2) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../125-ruby-power-assert_1.1.1-1_all.deb ... Unpacking ruby-power-assert (1.1.1-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../126-ruby-test-unit_3.2.8-1_all.deb ... Unpacking ruby-test-unit (3.2.8-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../127-ruby-xmlrpc_0.3.0-2_all.deb ... Unpacking ruby-xmlrpc (0.3.0-2) ... Selecting previously unselected package libruby2.5:amd64. Preparing to unpack .../128-libruby2.5_2.5.5-4ubuntu1_amd64.deb ... Unpacking libruby2.5:amd64 (2.5.5-4ubuntu1) ... Selecting previously unselected package ruby2.5. Preparing to unpack .../129-ruby2.5_2.5.5-4ubuntu1_amd64.deb ... Unpacking ruby2.5 (2.5.5-4ubuntu1) ... Selecting previously unselected package ruby. Preparing to unpack .../130-ruby_1%3a2.5.1_amd64.deb ... Unpacking ruby (1:2.5.1) ... Selecting previously unselected package rake. Preparing to unpack .../131-rake_12.3.1-3_all.deb ... Unpacking rake (12.3.1-3) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../132-gem2deb-test-runner_0.43_amd64.deb ... Unpacking gem2deb-test-runner (0.43) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../133-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../134-libgmp-dev_2%3a6.1.2+dfsg-4_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.1.2+dfsg-4) ... Selecting previously unselected package ruby2.5-dev:amd64. Preparing to unpack .../135-ruby2.5-dev_2.5.5-4ubuntu1_amd64.deb ... Unpacking ruby2.5-dev:amd64 (2.5.5-4ubuntu1) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../136-ruby-all-dev_1%3a2.5.1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:2.5.1) ... Selecting previously unselected package ruby-setup. Preparing to unpack .../137-ruby-setup_3.4.1-9_all.deb ... Unpacking ruby-setup (3.4.1-9) ... Selecting previously unselected package gem2deb. Preparing to unpack .../138-gem2deb_0.43_amd64.deb ... Unpacking gem2deb (0.43) ... Selecting previously unselected package ruby-deep-merge. Preparing to unpack .../139-ruby-deep-merge_1.1.1-1_all.deb ... Unpacking ruby-deep-merge (1.1.1-1) ... Selecting previously unselected package ruby-json. Preparing to unpack .../140-ruby-json_2.1.0+dfsg-2_amd64.deb ... Unpacking ruby-json (2.1.0+dfsg-2) ... Selecting previously unselected package hiera. Preparing to unpack .../141-hiera_3.2.0-2_all.deb ... Unpacking hiera (3.2.0-2) ... Selecting previously unselected package libaugeas0:amd64. Preparing to unpack .../142-libaugeas0_1.12.0-1_amd64.deb ... Unpacking libaugeas0:amd64 (1.12.0-1) ... Selecting previously unselected package ruby-augeas. Preparing to unpack .../143-ruby-augeas_1%3a0.5.0-3build6_amd64.deb ... Unpacking ruby-augeas (1:0.5.0-3build6) ... Selecting previously unselected package ruby-shadow. Preparing to unpack .../144-ruby-shadow_2.5.0-1build1_amd64.deb ... Unpacking ruby-shadow (2.5.0-1build1) ... Selecting previously unselected package puppet. Preparing to unpack .../145-puppet_5.4.0-2ubuntu3_all.deb ... Unpacking puppet (5.4.0-2ubuntu3) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../146-ruby-diff-lcs_1.3-1_all.deb ... Unpacking ruby-diff-lcs (1.3-1) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../147-ruby-rspec-support_3.8.0c0e1m0s0-1_all.deb ... Unpacking ruby-rspec-support (3.8.0c0e1m0s0-1) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../148-ruby-rspec-expectations_3.8.0c0e1m0s0-1_all.deb ... Unpacking ruby-rspec-expectations (3.8.0c0e1m0s0-1) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../149-ruby-rspec-mocks_3.8.0c0e1m0s0-1_all.deb ... Unpacking ruby-rspec-mocks (3.8.0c0e1m0s0-1) ... Selecting previously unselected package ruby-thread-order. Preparing to unpack .../150-ruby-thread-order_1.1.0-1_all.deb ... Unpacking ruby-thread-order (1.1.0-1) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../151-ruby-rspec-core_3.8.0c0e1m0s0-1_all.deb ... Unpacking ruby-rspec-core (3.8.0c0e1m0s0-1) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../152-ruby-rspec_3.8.0c0e1m0s0-1_all.deb ... Unpacking ruby-rspec (3.8.0c0e1m0s0-1) ... Selecting previously unselected package sbuild-build-depends-ruby-rspec-puppet-dummy. Preparing to unpack .../153-sbuild-build-depends-ruby-rspec-puppet-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-ruby-rspec-puppet-dummy (0.invalid.0) ... Setting up libksba8:amd64 (1.3.5-2) ... Setting up libboost-program-options1.67.0:amd64 (1.67.0-13ubuntu1) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up wdiff (1.2.2-2build1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libkeyutils1:amd64 (1.6-6) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up mime-support (3.63ubuntu1) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up ruby-power-assert (1.1.1-1) ... Setting up libio-pty-perl (1:1.08-1.1build6) ... Setting up libmagic-mgc (1:5.37-5) ... Setting up augeas-lenses (1.12.0-1) ... Setting up libarchive-zip-perl (1.65-1) ... Setting up libyaml-0-2:amd64 (0.2.1-1) ... Setting up libglib2.0-0:amd64 (2.62.0-1) ... No schema files found: doing nothing. Setting up libhtml-tagset-perl (3.20-3) ... Setting up gpgsm (2.2.12-1ubuntu3) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libnghttp2-14:amd64 (1.39.2-1) ... Setting up libmagic1:amd64 (1:5.37-5) ... Setting up perl-openssl-defaults:amd64 (3build1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libencode-locale-perl (1.05-1) ... Setting up rubygems-integration (1.11) ... Setting up file (1:5.37-5) ... Setting up libldap-common (2.4.48+dfsg-1ubuntu1) ... Setting up libstring-shellquote-perl (1.04-1) ... Setting up libicu63:amd64 (63.2-2) ... Setting up libkrb5support0:amd64 (1.17-6) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1build3) ... Setting up ruby-minitest (5.11.3-1) ... Setting up patchutils (0.3.4-2) ... Setting up autotools-dev (20180224.1) ... Setting up libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4) ... Setting up ruby-test-unit (3.2.8-1) ... Setting up gnupg-l10n (2.2.12-1ubuntu3) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libyaml-cpp0.6:amd64 (0.6.2-4fakesync1) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libb-hooks-op-check-perl (0.22-1build1) ... Setting up libipc-run-perl (20180523.0-1) ... Setting up libk5crypto3:amd64 (1.17-6) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-1build3) ... Setting up libroken18-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up gpg-wks-server (2.2.12-1ubuntu3) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up librole-tiny-perl (2.000006-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libdevel-globaldestruction-perl (0.14-1) ... Setting up netbase (5.6) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006003-1) ... Setting up libkrb5-3:amd64 (1.17-6) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libboost-system1.67.0:amd64 (1.67.0-13ubuntu1) ... Setting up ruby-did-you-mean (1.2.1-1) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up ruby-xmlrpc (0.3.0-2) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7ubuntu3) ... Setting up liburi-perl (1.76-1) ... Setting up libheimbase1-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up gnupg-utils (2.2.12-1ubuntu3) ... Setting up libnet-ssleay-perl (1.88-0ubuntu1) ... Setting up libfile-stripnondeterminism-perl (1.6.0-1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libpython3.7-stdlib:amd64 (3.7.4-4) ... Setting up libboost-regex1.67.0:amd64 (1.67.0-13ubuntu1) ... Setting up libgmp-dev:amd64 (2:6.1.2+dfsg-4) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libboost-thread1.67.0:amd64 (1.67.0-13ubuntu1) ... Setting up libtool (2.4.6-11) ... Setting up libasn1-8-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libnet-http-perl (6.19-1) ... Setting up m4 (1.4.18-2) ... Setting up libdevel-callchecker-perl (0.008-1) ... Setting up libhcrypto4-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libboost-locale1.67.0:amd64 (1.67.0-13ubuntu1) ... Setting up libwind0-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libaugeas0:amd64 (1.12.0-1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:amd64 (1.17-6) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up libssh-4:amd64 (0.9.0-1) ... Setting up autoconf (2.69-11) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13-1) ... Setting up groff-base (1.22.4-3) ... Setting up libhtml-parser-perl (3.72-3build2) ... Setting up libboost-filesystem1.67.0:amd64 (1.67.0-13ubuntu1) ... Setting up libio-socket-ssl-perl (2.066-0ubuntu4) ... Setting up libpython3-stdlib:amd64 (3.7.3-1) ... Setting up libhttp-message-perl (6.18-1) ... Setting up automake (1:1.16.1-4ubuntu3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up python3.7 (3.7.4-4) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up gettext (0.19.8.1-9) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libhx509-5-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1build1) ... Setting up python3 (3.7.3-1) ... Setting up man-db (2.8.7-3) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libboost-log1.67.0 (1.67.0-13ubuntu1) ... Setting up libkrb5-26-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.003004-2) ... Setting up po-debconf (1.0.21) ... Setting up libheimntlm0-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libgssapi3-heimdal:amd64 (7.5.0+dfsg-3build1) ... Setting up libldap-2.4-2:amd64 (2.4.48+dfsg-1ubuntu1) ... Setting up dirmngr (2.2.12-1ubuntu3) ... Setting up libcurl4:amd64 (7.65.3-1ubuntu2) ... Setting up gpg-wks-client (2.2.12-1ubuntu3) ... Setting up libleatherman1.4.2:amd64 (1.4.2+dfsg-2build1) ... Setting up gnupg (2.2.12-1ubuntu3) ... Setting up libcpp-hocon0.1.7:amd64 (0.1.7-1) ... Setting up libfacter3.11.0:amd64 (3.11.0-3) ... Setting up facter (3.11.0-3) ... Setting up rake (12.3.1-3) ... Setting up liblwp-protocol-https-perl (6.07-2ubuntu2) ... Setting up libwww-perl (6.39-1) ... Setting up libruby2.5:amd64 (2.5.5-4ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up devscripts (2.19.6) ... Setting up ruby2.5-dev:amd64 (2.5.5-4ubuntu1) ... Setting up dh-strip-nondeterminism (1.6.0-1) ... Setting up ruby2.5 (2.5.5-4ubuntu1) ... Setting up debhelper (12.4ubuntu1) ... Setting up ruby-all-dev:amd64 (1:2.5.1) ... Setting up ruby (1:2.5.1) ... Setting up ruby-setup (3.4.1-9) ... Setting up ruby-json (2.1.0+dfsg-2) ... Setting up ruby-rspec-support (3.8.0c0e1m0s0-1) ... Setting up ruby-rspec-mocks (3.8.0c0e1m0s0-1) ... Setting up ruby-deep-merge (1.1.1-1) ... Setting up ruby-shadow (2.5.0-1build1) ... Setting up ruby-diff-lcs (1.3-1) ... Setting up hiera (3.2.0-2) ... Setting up ruby-augeas (1:0.5.0-3build6) ... Setting up ruby-thread-order (1.1.0-1) ... Setting up gem2deb-test-runner (0.43) ... Setting up puppet (5.4.0-2ubuntu3) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up ruby-rspec-expectations (3.8.0c0e1m0s0-1) ... Setting up ruby-rspec-core (3.8.0c0e1m0s0-1) ... Setting up gem2deb (0.43) ... Setting up ruby-rspec (3.8.0c0e1m0s0-1) ... Setting up sbuild-build-depends-ruby-rspec-puppet-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.30-0ubuntu1) ... Processing triggers for systemd (241-7ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-161-generic amd64 (x86_64) Toolchain package versions: binutils_2.32.51.20190905-0ubuntu1 dpkg-dev_1.19.7ubuntu77 g++-9_9.2.1-8ubuntu1 gcc-9_9.2.1-8ubuntu1 libc6-dev_2.30-0ubuntu1 libstdc++-9-dev_9.2.1-8ubuntu1 libstdc++6_9.2.1-8ubuntu1 linux-libc-dev_5.3.0-10.11 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2.1 apt_1.9.3 augeas-lenses_1.12.0-1 autoconf_2.69-11 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.2ubuntu6 base-passwd_3.5.46 bash_5.0-4ubuntu1 binutils_2.32.51.20190905-0ubuntu1 binutils-common_2.32.51.20190905-0ubuntu1 binutils-x86-64-linux-gnu_2.32.51.20190905-0ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.34-0.1ubuntu2 build-essential_12.7ubuntu1 bzip2_1.0.6-9.2 ca-certificates_20190110 coreutils_8.30-3ubuntu2 cpp_4:9.2.1-3.1ubuntu1 cpp-9_9.2.1-8ubuntu1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.4ubuntu1 debianutils_4.8.6.3 devscripts_2.19.6 dh-autoreconf_19 dh-strip-nondeterminism_1.6.0-1 diffutils_1:3.7-3 dirmngr_2.2.12-1ubuntu3 dpkg_1.19.7ubuntu77 dpkg-dev_1.19.7ubuntu77 dwz_0.13-1 e2fsprogs_1.45.3-4ubuntu1 facter_3.11.0-3 fakeroot_1.23-1 fdisk_2.34-0.1ubuntu2 file_1:5.37-5 findutils_4.6.0+git+20190209-2ubuntu1 g++_4:9.2.1-3.1ubuntu1 g++-9_9.2.1-8ubuntu1 gcc_4:9.2.1-3.1ubuntu1 gcc-9_9.2.1-8ubuntu1 gcc-9-base_9.2.1-8ubuntu1 gem2deb_0.43 gem2deb-test-runner_0.43 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gnupg_2.2.12-1ubuntu3 gnupg-l10n_2.2.12-1ubuntu3 gnupg-utils_2.2.12-1ubuntu3 gpg_2.2.12-1ubuntu3 gpg-agent_2.2.12-1ubuntu3 gpg-wks-client_2.2.12-1ubuntu3 gpg-wks-server_2.2.12-1ubuntu3 gpgconf_2.2.12-1ubuntu3 gpgsm_2.2.12-1ubuntu3 gpgv_2.2.12-1ubuntu3 grep_3.3-1 groff-base_1.22.4-3 gzip_1.10-0ubuntu3 hiera_3.2.0-2 hostname_3.22 init_1.57 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-4 libapparmor1_2.13.3-5ubuntu1 libapt-pkg5.90_1.9.3 libarchive-zip-perl_1.65-1 libargon2-1_0~20171227-0.2 libasan5_9.2.1-8ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-3build1 libassuan0_2.5.3-7ubuntu1 libatomic1_9.2.1-8ubuntu1 libattr1_1:2.4.48-4 libaudit-common_1:2.8.5-2ubuntu1 libaudit1_1:2.8.5-2ubuntu1 libaugeas0_1.12.0-1 libb-hooks-op-check-perl_0.22-1build1 libbinutils_2.32.51.20190905-0ubuntu1 libblkid1_2.34-0.1ubuntu2 libboost-filesystem1.67.0_1.67.0-13ubuntu1 libboost-locale1.67.0_1.67.0-13ubuntu1 libboost-log1.67.0_1.67.0-13ubuntu1 libboost-program-options1.67.0_1.67.0-13ubuntu1 libboost-regex1.67.0_1.67.0-13ubuntu1 libboost-system1.67.0_1.67.0-13ubuntu1 libboost-thread1.67.0_1.67.0-13ubuntu1 libbsd0_0.10.0-1 libbz2-1.0_1.0.6-9.2 libc-bin_2.30-0ubuntu1 libc-dev-bin_2.30-0ubuntu1 libc6_2.30-0ubuntu1 libc6-dev_2.30-0ubuntu1 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcc1-0_9.2.1-8ubuntu1 libclass-method-modifiers-perl_2.13-1 libcom-err2_1.45.3-4ubuntu1 libcpp-hocon0.1.7_0.1.7-1 libcroco3_0.6.13-1 libcryptsetup12_2:2.2.0-3ubuntu1 libcurl4_7.65.3-1ubuntu2 libdb5.3_5.3.28+dfsg1-0.6ubuntu1 libdebconfclient0_0.249ubuntu1 libdevel-callchecker-perl_0.008-1 libdevel-globaldestruction-perl_0.14-1 libdevmapper1.02.1_2:1.02.155-2ubuntu6 libdpkg-perl_1.19.7ubuntu77 libdynaloader-functions-perl_0.003-1 libelf1_0.176-1.1 libencode-locale-perl_1.05-1 libexpat1_2.2.7-2 libext2fs2_1.45.3-4ubuntu1 libfacter3.11.0_3.11.0-3 libfakeroot_1.23-1 libfdisk1_2.34-0.1ubuntu2 libffi6_3.2.1-9 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.6.0-1 libfile-which-perl_1.23-1 libgcc-9-dev_9.2.1-8ubuntu1 libgcc1_1:9.2.1-8ubuntu1 libgcrypt20_1.8.4-5ubuntu1 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.62.0-1 libgmp-dev_2:6.1.2+dfsg-4 libgmp10_2:6.1.2+dfsg-4 libgmpxx4ldbl_2:6.1.2+dfsg-4 libgnutls30_3.6.9-4build1 libgomp1_9.2.1-8ubuntu1 libgpg-error0_1.36-7 libgssapi-krb5-2_1.17-6 libgssapi3-heimdal_7.5.0+dfsg-3build1 libhcrypto4-heimdal_7.5.0+dfsg-3build1 libheimbase1-heimdal_7.5.0+dfsg-3build1 libheimntlm0-heimdal_7.5.0+dfsg-3build1 libhogweed4_3.4.1-1 libhtml-parser-perl_3.72-3build2 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libhx509-5-heimdal_7.5.0+dfsg-3build1 libicu63_63.2-2 libidn11_1.33-2.2ubuntu2 libidn2-0_2.2.0-1 libimport-into-perl_1.002005-1 libio-html-perl_1.001-1 libio-pty-perl_1:1.08-1.1build6 libio-socket-ssl-perl_2.066-0ubuntu4 libip4tc2_1.8.3-2ubuntu2 libipc-run-perl_20180523.0-1 libisl21_0.21-2 libitm1_9.2.1-8ubuntu1 libjson-c4_0.13.1+dfsg-4 libk5crypto3_1.17-6 libkeyutils1_1.6-6 libkmod2_26-1ubuntu1 libkrb5-26-heimdal_7.5.0+dfsg-3build1 libkrb5-3_1.17-6 libkrb5support0_1.17-6 libksba8_1.3.5-2 libldap-2.4-2_2.4.48+dfsg-1ubuntu1 libldap-common_2.4.48+dfsg-1ubuntu1 libleatherman1.4.2_1.4.2+dfsg-2build1 liblockfile-bin_1.15-1 liblockfile1_1.15-1 liblsan0_9.2.1-8ubuntu1 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.07-2ubuntu2 liblz4-1_1.9.1-1 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-5 libmagic1_1:5.37-5 libmodule-runtime-perl_0.016-1 libmoo-perl_2.003004-2 libmount1_2.34-0.1ubuntu2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libncurses6_6.1+20190803-1ubuntu1 libncursesw6_6.1+20190803-1ubuntu1 libnet-http-perl_6.19-1 libnet-ssleay-perl_1.88-0ubuntu1 libnettle6_3.4.1-1 libnghttp2-14_1.39.2-1 libnpth0_1.6-1 libp11-kit0_0.23.16.1-2 libpam-modules_1.3.1-5ubuntu1 libpam-modules-bin_1.3.1-5ubuntu1 libpam-runtime_1.3.1-5ubuntu1 libpam0g_1.3.1-5ubuntu1 libparams-classify-perl_0.015-1build1 libpcre2-8-0_10.32-5 libpcre3_2:8.39-12 libperl5.28_5.28.1-6 libpipeline1_1.5.1-2 libpng16-16_1.6.37-1 libprocps7_2:3.3.15-2ubuntu3 libpsl5_0.20.2-2 libpython3-stdlib_3.7.3-1 libpython3.7-minimal_3.7.4-4 libpython3.7-stdlib_3.7.4-4 libquadmath0_9.2.1-8ubuntu1 libreadline8_8.0-3 libroken18-heimdal_7.5.0+dfsg-3build1 librole-tiny-perl_2.000006-1 librtmp1_2.4+20151223.gitfa8646d.1-2 libruby2.5_2.5.5-4ubuntu1 libsasl2-2_2.1.27+dfsg-1build3 libsasl2-modules-db_2.1.27+dfsg-1build3 libseccomp2_2.4.1-0ubuntu0.19.10.3 libselinux1_2.9-2 libsemanage-common_2.9-3 libsemanage1_2.9-3 libsepol1_2.9-2 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1ubuntu2 libsqlite3-0_3.29.0-2 libss2_1.45.3-4ubuntu1 libssh-4_0.9.0-1 libssl1.1_1.1.1c-1ubuntu4 libstdc++-9-dev_9.2.1-8ubuntu1 libstdc++6_9.2.1-8ubuntu1 libstrictures-perl_2.000006-1 libstring-shellquote-perl_1.04-1 libsub-exporter-progressive-perl_0.001013-1 libsub-override-perl_0.09-2 libsub-quote-perl_2.006003-1 libsystemd0_241-7ubuntu1 libtasn1-6_4.14-2 libtimedate-perl_2.3000-2 libtinfo6_6.1+20190803-1ubuntu1 libtool_2.4.6-11 libtry-tiny-perl_0.30-1 libtsan0_9.2.1-8ubuntu1 libubsan1_9.2.1-8ubuntu1 libuchardet0_0.0.6-3 libudev1_241-7ubuntu1 libunistring2_0.9.10-2 liburi-perl_1.76-1 libuuid1_2.34-0.1ubuntu2 libwind0-heimdal_7.5.0+dfsg-3build1 libwww-perl_6.39-1 libwww-robotrules-perl_6.02-1 libxml2_2.9.4+dfsg1-7ubuntu3 libyaml-0-2_0.2.1-1 libyaml-cpp0.6_0.6.2-4fakesync1 libzstd1_1.4.3+dfsg-1 linux-libc-dev_5.3.0-10.11 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu4 logsave_1.45.3-4ubuntu1 lsb-base_11.0.1ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.7-3 mawk_1.3.3-17ubuntu3 mime-support_3.63ubuntu1 mount_2.34-0.1ubuntu2 ncurses-base_6.1+20190803-1ubuntu1 ncurses-bin_6.1+20190803-1ubuntu1 netbase_5.6 openssl_1.1.1c-1ubuntu4 optipng_0.7.7-1 passwd_1:4.5-1.1ubuntu4 patch_2.7.6-6 patchutils_0.3.4-2 perl_5.28.1-6 perl-base_5.28.1-6 perl-modules-5.28_5.28.1-6 perl-openssl-defaults_3build1 pinentry-curses_1.1.0-3 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu3 puppet_5.4.0-2ubuntu3 python3_3.7.3-1 python3-minimal_3.7.3-1 python3.7_3.7.4-4 python3.7-minimal_3.7.4-4 rake_12.3.1-3 readline-common_8.0-3 ruby_1:2.5.1 ruby-all-dev_1:2.5.1 ruby-augeas_1:0.5.0-3build6 ruby-deep-merge_1.1.1-1 ruby-did-you-mean_1.2.1-1 ruby-diff-lcs_1.3-1 ruby-json_2.1.0+dfsg-2 ruby-minitest_5.11.3-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_1.1.1-1 ruby-rspec_3.8.0c0e1m0s0-1 ruby-rspec-core_3.8.0c0e1m0s0-1 ruby-rspec-expectations_3.8.0c0e1m0s0-1 ruby-rspec-mocks_3.8.0c0e1m0s0-1 ruby-rspec-support_3.8.0c0e1m0s0-1 ruby-setup_3.4.1-9 ruby-shadow_2.5.0-1build1 ruby-test-unit_3.2.8-1 ruby-thread-order_1.1.0-1 ruby-xmlrpc_0.3.0-2 ruby2.5_2.5.5-4ubuntu1 ruby2.5-dev_2.5.5-4ubuntu1 rubygems-integration_1.11 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ruby-rspec-puppet-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 systemd_241-7ubuntu1 systemd-sysv_241-7ubuntu1 sysvinit-utils_2.95-5ubuntu2 tar_1.30+dfsg-6 tzdata_2019b-2 ubuntu-keyring_2018.09.18.1 util-linux_2.34-0.1ubuntu2 wdiff_1.2.2-2build1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1ubuntu3 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sun Jul 2 11:50:23 2017 UTC gpgv: using RSA key 7E43E9ACBF727AB3CF0885338716CE4614A452D8 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-rspec-puppet_2.6.1-1.dsc dpkg-source: info: extracting ruby-rspec-puppet in ruby-rspec-puppet-2.6.1 dpkg-source: info: unpacking ruby-rspec-puppet_2.6.1.orig.tar.gz dpkg-source: info: unpacking ruby-rspec-puppet_2.6.1-1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-17713078 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-17713078 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-17713078 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package ruby-rspec-puppet dpkg-buildpackage: info: source version 2.6.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules build dh build --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=ruby --with ruby dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install -O--buildsystem=ruby dh_ruby --install /<>/debian/ruby-rspec-puppet dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /<>/debian/ruby-rspec-puppet/usr/bin install -D -m755 /<>/bin/rspec-puppet-init /<>/debian/ruby-rspec-puppet/usr/bin/rspec-puppet-init install -d /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby install -D -m644 /<>/lib/rspec-puppet/adapters.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/adapters.rb install -D -m644 /<>/lib/rspec-puppet/raw_string.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/raw_string.rb install -D -m644 /<>/lib/rspec-puppet/errors.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/errors.rb install -D -m644 /<>/lib/rspec-puppet/monkey_patches.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/monkey_patches.rb install -D -m644 /<>/lib/rspec-puppet/matchers.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers.rb install -D -m644 /<>/lib/rspec-puppet/support.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/support.rb install -D -m644 /<>/lib/rspec-puppet/coverage.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/coverage.rb install -D -m644 /<>/lib/rspec-puppet/cache.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/cache.rb install -D -m644 /<>/lib/rspec-puppet/example.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example.rb install -D -m644 /<>/lib/rspec-puppet/matchers/count_generic.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/count_generic.rb install -D -m644 /<>/lib/rspec-puppet/matchers/compile.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/compile.rb install -D -m644 /<>/lib/rspec-puppet/matchers/run.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/run.rb install -D -m644 /<>/lib/rspec-puppet/matchers/allow_value.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/allow_value.rb install -D -m644 /<>/lib/rspec-puppet/matchers/type_matchers.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/type_matchers.rb install -D -m644 /<>/lib/rspec-puppet/matchers/create_generic.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/create_generic.rb install -D -m644 /<>/lib/rspec-puppet/matchers/dynamic_matchers.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/dynamic_matchers.rb install -D -m644 /<>/lib/rspec-puppet/matchers/include_class.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/include_class.rb install -D -m644 /<>/lib/rspec-puppet/matchers/parameter_matcher.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/matchers/parameter_matcher.rb install -D -m644 /<>/lib/rspec-puppet/example/class_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/class_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/host_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/host_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/define_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/define_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/function_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/function_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/type_alias_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/type_alias_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/application_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/application_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/provider_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/provider_example_group.rb install -D -m644 /<>/lib/rspec-puppet/example/type_example_group.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/example/type_example_group.rb install -D -m644 /<>/lib/rspec-puppet/setup.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/setup.rb install -D -m644 /<>/lib/rspec-puppet/spec_helper.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/spec_helper.rb install -D -m644 /<>/lib/rspec-puppet/rake_task.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet/rake_task.rb install -D -m644 /<>/lib/rspec-puppet.rb /<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby/rspec-puppet.rb dh_installchangelogs -pruby-rspec-puppet /<>/CHANGELOG.md upstream Rewriting shebang line of /<>/debian/ruby-rspec-puppet/usr/bin/rspec-puppet-init ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /<>/debian/ruby-rspec-puppet/usr/share/rubygems-integration/all/specifications/rspec-puppet-2.6.1.gemspec /usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.5 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=debian/ruby-rspec-puppet/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -e gem\ \"rspec-puppet\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.5 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/<>/debian/ruby-rspec-puppet/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-rspec-puppet/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.5 /usr/bin/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb orch_app Unable to determine module name. Aborting with params should compile into a catalogue without dependency cycles should contain Orch_app[my_awesome_app] should contain Orch_app::Db[my_awesome_app] missing params should raise ArgumentError with message matching /provide params for an app/ RSpec::Puppet::Cache Unable to determine module name. Aborting fetching cached entries calls the get_proc on cache misses can supply a proc to the get method can handle procs with multiple args reuses cached entries evicts expired entries structured_data Unable to determine module name. Aborting with a single level array of strings should contain Structured_data::Def[thing] with data => ["foo", "bar", "baz", "quux"] with integers as data values should contain Structured_data::Def[thing] with data => ["first", 1, "second", 2] with nested arrays on Puppet 2.7 and later should contain Structured_data::Def[thing] with data => ["first", "second", ["third", "fourth"], 5, 6] boolean_test Unable to determine module name. Aborting should contain Notify[bool testing] with message =~ /bool is false/ should not contain Notify[bool testing] with message =~ /true/ should contain Notify[bool testing] with message !~ /true/ boolean_test Unable to determine module name. Aborting should contain Notify[bool testing] with message => "This will print when $bool is false." test::bare_class Unable to determine module name. Aborting cache between adjacent examples records the initial catalogue ID should contain the same catalogue ID cache multiple catalogues iteration 1 records the initial catalogue ID iteration 2 records the initial catalogue ID iteration 3 records the initial catalogue ID iteration 4 records the initial catalogue ID iteration 5 records the initial catalogue ID iteration 6 records the initial catalogue ID iteration 7 records the initial catalogue ID iteration 8 records the initial catalogue ID iteration 9 records the initial catalogue ID iteration 10 records the initial catalogue ID iteration 1 should contain the same catalogue ID iteration 2 should contain the same catalogue ID iteration 3 should contain the same catalogue ID iteration 4 should contain the same catalogue ID iteration 5 should contain the same catalogue ID iteration 6 should contain the same catalogue ID iteration 7 should contain the same catalogue ID iteration 8 should contain the same catalogue ID iteration 9 should contain the same catalogue ID iteration 10 should contain the same catalogue ID limits number of cached catalogues iteration 1 records the initial catalogue ID iteration 2 records the initial catalogue ID iteration 3 records the initial catalogue ID iteration 4 records the initial catalogue ID iteration 5 records the initial catalogue ID iteration 6 records the initial catalogue ID iteration 7 records the initial catalogue ID iteration 8 records the initial catalogue ID iteration 9 records the initial catalogue ID iteration 10 records the initial catalogue ID iteration 11 records the initial catalogue ID iteration 12 records the initial catalogue ID iteration 13 records the initial catalogue ID iteration 14 records the initial catalogue ID iteration 15 records the initial catalogue ID iteration 16 records the initial catalogue ID iteration 17 records the initial catalogue ID iteration 18 records the initial catalogue ID iteration 19 records the initial catalogue ID iteration 20 records the initial catalogue ID iteration 1 should receive a new catalogue ID iteration 2 should receive a new catalogue ID iteration 3 should receive a new catalogue ID iteration 4 should receive a new catalogue ID iteration 9 should contain the same catalogue ID iteration 10 should contain the same catalogue ID iteration 11 should contain the same catalogue ID iteration 12 should contain the same catalogue ID iteration 13 should contain the same catalogue ID iteration 14 should contain the same catalogue ID iteration 15 should contain the same catalogue ID iteration 16 should contain the same catalogue ID iteration 17 should contain the same catalogue ID iteration 18 should contain the same catalogue ID iteration 19 should contain the same catalogue ID iteration 20 should contain the same catalogue ID #rspec_puppet_cleanup Unable to determine module name. Aborting should equal true should wipe @catalogue cycle::bad Unable to determine module name. Aborting should not compile into a catalogue without dependency cycles cycle::good Unable to determine module name. Aborting should compile into a catalogue without dependency cycles should not fail to compile and raise an error matching // default_test Unable to determine module name. Aborting should compile into a catalogue without dependency cycles escape Unable to determine module name. Aborting should contain File[/tmp/escape] with content =~ /\$MSG foo/ export_resource Unable to determine module name. Aborting exported_resources accessor should support the contain_* matcher should support the have_*_resource_count matcher exported_resources sub-context should support the contain_* matcher should support the have_*_resource_count matcher normal catalogue tests should not match exported resources structured_facts::hash Unable to determine module name. Aborting symbols and strings in facts should contain Class[structured_facts::hash] should compile into a catalogue without dependency cycles should contain Notify[RedHat] only symbols in facts should contain Class[structured_facts::hash] should compile into a catalogue without dependency cycles should contain Notify[RedHat] mixed case symbols in facts should contain Class[structured_facts::hash] should compile into a catalogue without dependency cycles should contain Notify[RedHat] only strings in facts should contain Class[structured_facts::hash] should compile into a catalogue without dependency cycles should contain Notify[RedHat] mixed case strings in facts should contain Class[structured_facts::hash] should compile into a catalogue without dependency cycles should contain Notify[RedHat] structured_facts::top_scope Unable to determine module name. Aborting symbols and strings in facts should contain Class[structured_facts::top_scope] should compile into a catalogue without dependency cycles should contain Notify[RedHat] only symbols in facts should contain Class[structured_facts::top_scope] should compile into a catalogue without dependency cycles should contain Notify[RedHat] mixed case in facts should contain Class[structured_facts::top_scope] should compile into a catalogue without dependency cycles should contain Notify[RedHat] only string in facts should contain Class[structured_facts::top_scope] should compile into a catalogue without dependency cycles should contain Notify[RedHat] mixed case in facts should contain Class[structured_facts::top_scope] should compile into a catalogue without dependency cycles should contain Notify[RedHat] structured_facts::case_check Unable to determine module name. Aborting mixed case in structure fact nested keys should contain Class[structured_facts::case_check] should compile into a catalogue without dependency cycles should contain Notify[value] structured_data Unable to determine module name. Aborting with a single level hash of strings should contain Structured_data::Def[thing] with data => {"foo"=>"bar", "baz"=>"quux"} with integers as keys puppet 4 or greater should contain Structured_data::Def[thing] with data => {1=>"uno", 2=>"dos"} with integers as values should contain Structured_data::Def[thing] with data => {"first"=>1, "second"=>2} with nested hashes should contain Structured_data::Def[thing] with data => {"first"=>1, "sec.ond"=>2, "third"=>{"alpha"=>"a", "beta"=>"b"}} test::hiera Unable to determine module name. Aborting with :hiera_config set should contain Notify[foo] without :hiera_config set should contain Notify[not found] node_params Unable to determine module name. Aborting compiles into a catalogue without dependency cycles contains Notify[string] with message => foo bar baz contains Notify[hash] with message => {"foo"=>"bar", "baz"=>"foo"} contains Notify[array] with message => ["baz", "foo", "bar"] contains Notify[true] with message => true contains Notify[false] with message => false contains Notify[integer] with message => 5 contains Notify[float] with message => 4.4 contains Notify[nil] with message => doesn't leak to the facts hash relationships::before Unable to determine module name. Aborting should contain Notify[foo] that comes before Notify[bar] should contain Notify[foo] that comes before Notify[baz] should contain Notify[bar] that comes before Notify[baz] should contain Notify[bar] that requires Notify[foo] should contain Notify[baz] that requires Notify[foo] should contain Notify[baz] that requires Notify[bar] should contain Notify[foo] that comes before Notify[bar] and Notify[baz] should contain Notify[bar] that comes before Notify[baz] should contain Notify[bar] that requires Notify[foo] should contain Notify[baz] that requires Notify[foo] and Notify[bar] should contain Class[relationship::before::pre] that comes before Class[relationship::before::post] should contain Class[relationship::before::post] that requires Class[relationship::before::pre] should contain Notify[pre] that comes before Notify[post] should contain Notify[post] that requires Notify[pre] should contain File[/tmp/foo] that comes before File[/tmp/foo/bar] should contain File[/tmp/foo/bar] that requires File[/tmp/foo] should contain Notify[bazz] that comes before File[/tmp/foo/bar] should contain Notify[qux] that requires File[/tmp/foo] should contain Notify[bazz] that comes before Notify[qux] should contain Notify[qux] that requires Notify[bazz] should not contain Notify[foo] that comes before Notify[unknown] should not contain Notify[bar] that comes before Notify[unknown] should not contain Notify[baz] that comes before Notify[unknown] should not contain Notify[foo] that requires Notify[unknown] should not contain Notify[bar] that requires Notify[unknown] should not contain Notify[baz] that requires Notify[unknown] should not contain Class[relationship::before::pre] that comes before Class[relationship::before::unknown] should not contain Class[relationship::before::post] that requires Class[relationship::before::unknown] relationships::notify Unable to determine module name. Aborting should contain Notify[foo] that notifies Notify[bar] should contain Notify[baz] that notifies Notify[bar] should contain Notify[baz] that notifies Notify[gronk] should contain Notify[gronk] that subscribes to Notify[baz] should contain Notify[bar] that subscribes to Notify[baz] should contain Notify[bar] that subscribes to Notify[foo] should contain Notify[foo] that notifies Notify[bar] should contain Notify[baz] that notifies Notify[bar] and Notify[gronk] should contain Notify[gronk] that subscribes to Notify[baz] should contain Notify[bar] that subscribes to Notify[baz] and Notify[foo] should contain Notify[pre] that notifies Notify[post] should contain Notify[post] that subscribes to Notify[pre] relationships::titles Unable to determine module name. Aborting should compile into a catalogue without dependency cycles should compile into a catalogue without dependency cycles should contain File[/etc/svc] should contain Service[svc-title] should contain File[/etc/svc] that notifies Service[svc-name] should contain File[/etc/svc] that comes before Service[svc-name] should contain Service[svc-title] that requires File[/etc/svc] should contain Service[svc-title] that subscribes to File[/etc/svc] relationships::complex Unable to determine module name. Aborting should contain Notify[foo] that comes before Notify[baz] and Notify[bar] sysctl::common Unable to determine module name. Aborting should contain Exec[sysctl/reload] with command => "/sbin/sysctl -p /etc/sysctl.conf" and returns => [0, 2] should not contain Augeas[foo] when using with to specify a hash of parameters should fail if the parameter is not contained in the resource should pass if the parameters are contained in the resource when using without to specify parameter name(s) should pass if the parameter name is not contained in the resource should pass if the parameter names are not contained in the resource should fail if any of the parameter names are contained in the resource when using without to specify parameter value(s) should pass if the parameter value is not contained in the resource should fail if the parameter value is contained in the resource sysctl::common Unable to determine module name. Aborting should contain Class[sysctl::common] with test_param => "yes" should contain exactly 1 class should contain exactly 1 Exec resource should contain exactly 2 resources should contain Notify[test] sysctl::common Unable to determine module name. Aborting should contain Exec[sysctl/reload] with exactly 3 parameters, command => "/sbin/sysctl -p /etc/sysctl.conf", refreshonly => true and returns => [0, 2] should contain Exec[sysctl/reload] with exactly 3 parameters, command => "/sbin/sysctl -p /etc/sysctl.conf", refreshonly => true and returns => [0, 2] should fail if not enough parameters are contained in the resource should fail if different parameters are contained in the resource test::bare_class Unable to determine module name. Aborting rspec group should have a catalogue method subject should return a catalogue derivative group can redefine subject coverage class should be included in the coverage filter should not include resources from other modules created with create_resources() test::basic Unable to determine module name. Aborting should contain Fake[foo] with three => [{"foo"=>"bar"}] testing node based facts should contain Notify[test123.test.com] should not contain Notify[notthis.test.com] test::classes_used Unable to determine module name. Aborting should include Class[test::bare_class] should include Class[test::parameterised_class] should contain Class[test::parameterised_class] with text => "bar" should contain Class[test::bare_class] should contain Class[test::parameterised_class] with something => #>/spec/classes/test_classes_used_spec.rb:15> test::compile_error Unable to determine module name. Aborting should provide a useful message when compilation fails test::duplicate_alias Unable to determine module name. Aborting should compile into a catalogue without dependency cycles should contain Exec[foo_bar_1] should contain Exec[foo_bar_2] should not contain Exec[/bin/echo foo bar] test::fail Unable to determine module name. Aborting should fail to compile and raise an error matching /test/ test::provider_suitability Unable to determine module name. Aborting On Darwin should compile into a catalogue without dependency cycles should contain User[testuser] On CentOS should compile into a catalogue without dependency cycles should contain User[testuser] On Solaris should compile into a catalogue without dependency cycles should contain User[testuser] test::user Unable to determine module name. Aborting should contain User[luke] with exactly 2 parameters, ensure => "present" and uid => "501" test::windows Unable to determine module name. Aborting should compile into a catalogue without dependency cycles trusted_facts Unable to determine module name. Aborting without node set should contain Class[trusted_facts] should compile into a catalogue without dependency cycles should contain Notify[certname-my_node.my_node] (FAILED - 1) should contain Notify[authenticated-remote] should contain Notify[hostname-my_node] (FAILED - 2) should contain Notify[domain-my_node] (FAILED - 3) should contain Notify[no-extensions] FQDN as certname should contain Class[trusted_facts] should compile into a catalogue without dependency cycles should contain Notify[certname-trusted.example.com] should contain Notify[authenticated-remote] should contain Notify[hostname-trusted] should contain Notify[domain-example.com] should contain Notify[no-extensions] shortname as certname should contain Class[trusted_facts] should compile into a catalogue without dependency cycles should contain Notify[certname-trusted] should contain Notify[authenticated-remote] should contain Notify[hostname-trusted] should contain Notify[domain-] should contain Notify[no-extensions] with extensions should contain Class[trusted_facts] should compile into a catalogue without dependency cycles should contain Notify[certname-trusted.example.com] should contain Notify[authenticated-remote] should contain Notify[hostname-trusted] should contain Notify[domain-example.com] should not contain Notify[no-extensions] should contain Notify[extension-pp_uuid-ED803750-E3C7-44F5-BB08-41A04433FE2E] should contain Notify[extension-1.3.6.1.4.1.34380.1.2.1-ssl-termination] undef_test Unable to determine module name. Aborting with required_attribute => 'some_string' and defaults_to_undef unspecified should compile into a catalogue without dependency cycles should contain Class[undef_test] with required_attribute => "some_string" should contain Class[undef_test] with defaults_to_undef undefined and defaults_to_undef => :undef should compile into a catalogue without dependency cycles should contain Class[undef_test] with required_attribute => "some_string" should contain Class[undef_test] with defaults_to_undef undefined with required_attribute => :undef and defaults_to_undef unspecified should compile into a catalogue without dependency cycles should contain Class[undef_test] with required_attribute undefined should contain Class[undef_test] with defaults_to_undef undefined and defaults_to_undef => :undef should compile into a catalogue without dependency cycles should contain Class[undef_test] with required_attribute undefined should contain Class[undef_test] with defaults_to_undef undefined #rspec_puppet_cleanup Unable to determine module name. Aborting should equal true should wipe @catalogue escape::def Unable to determine module name. Aborting should contain File[/tmp/bla] with content =~ /bar \$BLA/ sysctl::before Unable to determine module name. Aborting Should raise an error about needing the sysctl::common class sysctl::before Unable to determine module name. Aborting should contain Sysctl::Before[test define] with value => "title" should contain Class[sysctl::common] sysctl Unable to determine module name. Aborting should contain Class[sysctl::common] should contain Augeas[sysctl/vm.swappiness] with context => "/files/etc/sysctl.conf", changes => "set vm.swappiness '60'", changes => #>/spec/defines/sysctl_spec.rb:3>, onlyif => "match vm.swappiness[.='60'] size == 0", notify => "Exec[sysctl/reload]" and foo undefined should contain exactly 1 Sysctl resource test::addition Unable to determine module name. Aborting when passing an integer should contain Notify[61] sysctl Unable to determine module name. Aborting rspec group should have a catalogue method subject should return a catalogue should be included in the coverage filter test::loop_define Unable to determine module name. Aborting with an array of plain strings both sub resources in the catalogue should contain Package[a] should contain Package[b] with a title containing a $ should compile into a catalogue without dependency cycles undef_test::def Unable to determine module name. Aborting with required_attribute => 'some_string' and defaults_to_undef unspecified should compile into a catalogue without dependency cycles should contain Undef_test::Def[some_undef_test] with required_attribute => "some_string" should contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined and defaults_to_undef => :undef should compile into a catalogue without dependency cycles should contain Undef_test::Def[some_undef_test] with required_attribute => "some_string" should contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined with required_attribute => :undef and defaults_to_undef unspecified should compile into a catalogue without dependency cycles should contain Undef_test::Def[some_undef_test] with required_attribute undefined should contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined and defaults_to_undef => :undef should compile into a catalogue without dependency cycles should contain Undef_test::Def[some_undef_test] with required_attribute undefined should contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined camelCaseFunction Unable to determine module name. Aborting should not be nil should run camelCaseFunction() and raise an Puppet::ParseError with the message matching /Requires 1 argument/ should run camelCaseFunction(1) and raise an Puppet::ParseError with the message matching /Argument must be a string/ should run camelCaseFunction("test") and return "test" split Unable to determine module name. Aborting rspec group should have a catalogue method catalogue should not change after subject is called #rspec_puppet_cleanup Unable to determine module name. Aborting should equal true should wipe @catalogue ensure_packages Unable to determine module name. Aborting should create the resource in the catalogue structured_facts::lookup Unable to determine module name. Aborting with one set of values should run structured_facts::lookup() and return "RedHat" with a different set of values should run structured_facts::lookup() and return "Suse" map Unable to determine module name. Aborting should run map([1, 2]) and return ["test-1", "test-2"] nasty Unable to determine module name. Aborting should not eq nil should run nasty("foo", "bar") and return "foo" the underlying Run matcher should not have its description manipulated by running the function nil_function Unable to determine module name. Aborting should run nil_function(false) and return nil should run nil_function(true) and raise an Puppet::ParseError with the message matching /Forced Failure/ should run nil_function(true) and raise an Puppet::ParseError with the message matching /Forced Failure - new version/ regsubst Unable to determine module name. Aborting should run regsubst("thisisatest", "^192", "254") and match /sat/ example at ./spec/functions/regsubst_spec.rb:6 (FAILED - 4) example at ./spec/functions/regsubst_spec.rb:7 (FAILED - 5) example at ./spec/functions/regsubst_spec.rb:8 (FAILED - 6) split Unable to determine module name. Aborting example at ./spec/functions/split_spec.rb:4 (FAILED - 7) example at ./spec/functions/split_spec.rb:5 (FAILED - 8) example at ./spec/functions/split_spec.rb:21 (FAILED - 9) example at ./spec/functions/split_spec.rb:23 (FAILED - 10) example at ./spec/functions/split_spec.rb:25 (FAILED - 11) should raise RSpec::Expectations::ExpectationNotMetError (FAILED - 12) after including a class example at ./spec/functions/split_spec.rb:31 (FAILED - 13) test_function Unable to determine module name. Aborting example at ./spec/functions/test_function_spec.rb:5 (FAILED - 14) frozen_function Unable to determine module name. Aborting example at ./spec/functions/test_function_spec.rb:9 (FAILED - 15) example at ./spec/functions/test_function_spec.rb:10 (FAILED - 16) example at ./spec/functions/test_function_spec.rb:11 (FAILED - 17) example at ./spec/functions/test_function_spec.rb:12 (FAILED - 18) example at ./spec/functions/test_function_spec.rb:13 (FAILED - 19) test::hiera_function Unable to determine module name. Aborting with :hiera_config set example at ./spec/functions/test_hiera_function_spec.rb:6 (FAILED - 20) without :hiera_config set example at ./spec/functions/test_hiera_function_spec.rb:10 (FAILED - 21) test::bare_class Unable to determine module name. Aborting should compile into a catalogue without dependency cycles (FAILED - 22) trusted_facts::lookup Unable to determine module name. Aborting without trusted fact extensions example at ./spec/functions/trusted_facts_lookup_spec.rb:7 (FAILED - 23) example at ./spec/functions/trusted_facts_lookup_spec.rb:8 (FAILED - 24) example at ./spec/functions/trusted_facts_lookup_spec.rb:9 (FAILED - 25) example at ./spec/functions/trusted_facts_lookup_spec.rb:10 (FAILED - 26) example at ./spec/functions/trusted_facts_lookup_spec.rb:11 (FAILED - 27) with trusted fact extensions example at ./spec/functions/trusted_facts_lookup_spec.rb:20 (FAILED - 28) someotherhost Unable to determine module name. Aborting should contain Foo[bar] with param => ["baz"] (FAILED - 29) #rspec_puppet_cleanup Unable to determine module name. Aborting should equal true should wipe @catalogue facts.acme.com Unable to determine module name. Aborting without an explicit environment setting should contain File[environment] with path => "rp_env" (FAILED - 30) when specifying an explicit environment should contain File[environment] with path => "test_env" (FAILED - 31) should contain File[conditional_file] (FAILED - 32) facts.acme.com Unable to determine module name. Aborting should contain File[environment] with path => "rp_env" (FAILED - 33) should contain File[clientversion] with path => "5.4.0" (FAILED - 34) should contain File[fqdn] with path => "facts.acme.com" (FAILED - 35) should contain File[hostname] with path => "facts" (FAILED - 36) should contain File[domain] with path => "acme.com" (FAILED - 37) should contain File[clientcert] with path => "cert facts.acme.com" (FAILED - 38) foo.example.com Unable to determine module name. Aborting should not contain Class[sysctl::common] (FAILED - 39) should contain Notify[test] (FAILED - 40) good_dep_host Unable to determine module name. Aborting should compile into a catalogue without dependency cycles (FAILED - 41) foo.example.com Unable to determine module name. Aborting rspec group should have a catalogue method (FAILED - 42) subject should return a catalogue (FAILED - 43) should have resources in its coverage report (FAILED - 44) testhost Unable to determine module name. Aborting should contain Class[sysctl::common] (FAILED - 45) testhost_a should not contain Class[sysctl::common] (FAILED - 46) should contain File[/tmp/a] (FAILED - 47) RSpec::Puppet::RawString Unable to determine module name. Aborting #inspect returns the raw string when doing an inspect RSpec::Puppet::Support Unable to determine module name. Aborting #setup_puppet updates the ruby $LOAD_PATH based on the current modulepath #ref should return a new RawString with the type/title format #str_from_value should quote strings should not quote numbers should use literal 'default' when receiving :default should use literal 'undef' when receiving :undef should convert Symbols to Strings should handle Arrays recursively should handle Hashes recursively #build_code without any properties builds a test manifest with a pre_condition available builds a test manifest with a post_condition available builds a test manifest Aliases::OnlyArray Unable to determine module name. Aborting should not match values nil, "string" (FAILED - 48) should match value ["a", "b"] (FAILED - 49) Aliases::OnlyHash Unable to determine module name. Aborting should not match values nil, "string" (FAILED - 50) should match value {"a"=>"b"} (FAILED - 51) should match value {"a"=>{"b"=>"c"}} (FAILED - 52) Aliases::Shape Unable to determine module name. Aborting should match value "square" (FAILED - 53) should match value "circle" (FAILED - 54) should not match value "triangle" (FAILED - 55) should not match value nil (FAILED - 56) should match values "square", "circle" (FAILED - 57) should not match values "triangle", nil (FAILED - 58) #rspec_puppet_cleanup Unable to determine module name. Aborting should equal true should wipe @catalogue fake Unable to determine module name. Aborting should be a valid type tests of the types parameters checks should fail for 2 baddies should fail for 3 baddies should pass with 2 goodies should pass with 5 goodies properties checks should fail for 2 baddies should fail for 4 baddies should pass with 2 goodies should pass with 5 goodies features checks should fail for 2 baddies should fail for 4 baddies should pass with 2 goodies should pass with 6 goodies tests that create a resource instance should pass when providers match should fail when provider does not match should pass when providers match should fail with invalid parameters should not fail with valid parameters RSpec::Puppet::Adapters::Base Unable to determine module name. Aborting #setup_puppet sets up all settings listed in the settings map #set_setting with a context specific setting sets the Puppet setting based on the example group setting does not persist settings between example groups with a global RSpec configuration setting sets the Puppet setting based on the global configuration value with both a global RSpec configuration setting and a context specific setting prefers the context specific setting when the setting is not available on the given version of Puppet logs a warning about the setting RSpec::Puppet::Adapters::Adapter4X Unable to determine module name. Aborting sets Puppet[:strict_variables] to false by default reads the :strict_variables setting #manifest returns the configured environment manifest when set returns nil when the configured environment manifest is not set RSpec::Puppet::Coverage Unable to determine module name. Aborting filtering filters boilerplate catalog resources by default can add additional filters filters resources based on the resource title adding resources that could be covered adds resources that don't exist and aren't filtered ignores resources that have been filtered ignores resources that have already been added getting coverage results counts the total number of resources counts the number of touched resources counts the number of untouched resources counts the coverage percentage includes all resources and their status RSpec::Puppet::FunctionExampleGroup::V4FunctionWrapper Unable to determine module name. Aborting when calling with params should receive call(#, 1, 2) 1 time when executing with params should receive call(#, 1, 2) 1 time RSpec::Puppet::FunctionExampleGroup::V3FunctionWrapper Unable to determine module name. Aborting when calling with params should receive call([1, 2]) 1 time when executing with params should receive call([1, 2]) 1 time RSpec::Puppet::TypeAliasMatchers::AllowValue Unable to determine module name. Aborting one matching value #matches? should equal true #description should eq "match value \"circle\"" one incorrect value #matches? should equal false #description should eq "match value \"circle\"" #failure_message should eq "expected that the type alias would match value \"circle\" but it raised the error expected a Shape value, got circle" #failure_message_when_negated should eq "expected that the type alias would not match value \"circle\" but it does" multiple matching values #matches? should equal true #description should eq "match values \"circle\", \"square\"" mixed matching/incorrect values #matches? should equal false #description should eq "match values \"circle\", \"square\", \"triangle\"" #failure_message should eq "expected that the type alias would match values \"circle\", \"square\", \"triangle\" but it raised the errors expected a Shape value, got circle, expected a Shape value, got triangle" #failure_message_when_negated should eq "expected that the type alias would not match values \"circle\", \"square\", \"triangle\" but it does" RSpec::Puppet::ManifestMatchers::Compile Unable to determine module name. Aborting a valid manifest matches (FAILED - 59) should have attributes {:description => "compile into a catalogue without dependency cycles"} when expecting an "example" error doesn't match (FAILED - 60) should have attributes {:description => "fail to compile and raise the error \"example\""} after matching example at ./spec/unit/matchers/compile_spec.rb:32 (FAILED - 61) when matching an "example" error doesn't match (FAILED - 62) should have attributes {:description => "fail to compile and raise an error matching /example/"} after matching example at ./spec/unit/matchers/compile_spec.rb:49 (FAILED - 63) a manifest with missing dependencies doesn't match (FAILED - 64) after matching example at ./spec/unit/matchers/compile_spec.rb:64 (FAILED - 65) a manifest with syntax error doesn't match (FAILED - 66) after matching example at ./spec/unit/matchers/compile_spec.rb:78 (FAILED - 67) a manifest with a dependency cycle doesn't match (FAILED - 68) after matching example at ./spec/unit/matchers/compile_spec.rb:96 (FAILED - 69) when expecting an "example" error doesn't match (FAILED - 70) after matching example at ./spec/unit/matchers/compile_spec.rb:109 (FAILED - 71) when matching an "example" error doesn't match (FAILED - 72) after matching example at ./spec/unit/matchers/compile_spec.rb:124 (FAILED - 73) a manifest with a real failure doesn't match (FAILED - 74) after matching example at ./spec/unit/matchers/compile_spec.rb:140 (FAILED - 75) when expecting the failure matches (FAILED - 76) should have attributes {:description => "fail to compile and raise the error \"Evaluation Error: Error while evaluating a Function Call, failure at line 52:1 on node rspec::puppet::manifestmatchers::compile\""} after matching example at ./spec/unit/matchers/compile_spec.rb:160 (FAILED - 77) when matching the failure matches (FAILED - 78) should have attributes {:description => "fail to compile and raise an error matching /failure/"} after matching example at ./spec/unit/matchers/compile_spec.rb:178 (FAILED - 79) RSpec::Puppet::ManifestMatchers::ParameterMatcher Unable to determine module name. Aborting #matches? with [1] expected matches [1] does not match [] does not match [1,2,3] does not match nil with [1,2,3] expected matches [1,2,3] does not match [] does not match nil with {"foo" => "bar"} expected matches {"foo" => "bar"} does not match nil does not match {} does not match {"foo" => "baz"} with lambda(){"foo"} expected matches "foo" does not match nil with /foo/ expected matches "foo" does not match nil with "foo" expected matches "foo" does not match nil RSpec::Puppet::FunctionMatchers::Run Unable to determine module name. Aborting should call the wrapper with no params should not match a wrapper that raises an error with_params(true) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params(false) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params("") should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params("string") should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params(nil) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params(0) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params(1.1) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params([]) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params("one", "two") should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params({}) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params({"key"=>"value"}) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error with_params(:undef) should call the wrapper with the supplied params should not match a wrapper that raises an error and_return(true) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(false) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return("string") should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(nil) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(0) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(1.1) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return([]) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return({}) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_return(:undef) should match a wrapper that does return the requested value should not match a wrapper that does return a different value and_raise_error(ArgumentError) should match a wrapper that raises ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error and_raise_error(ArgumentError, /message/) should match a wrapper that raises ArgumentError("with matching message") should not match a wrapper that raises a different ArgumentError should not match a wrapper that returns true should not match a wrapper that returns false should not match a wrapper that returns "" should not match a wrapper that returns "string" should not match a wrapper that returns nil should not match a wrapper that returns 0 should not match a wrapper that returns 1.1 should not match a wrapper that returns [] should not match a wrapper that returns {} should not match a wrapper that returns :undef should not match a wrapper that raises a different error File constants Unable to determine module name. Aborting on posix File::PATH_SEPARATOR File::ALT_SEPARATOR Pathname constants Unable to determine module name. Aborting on linux Pathname::SEPARATOR_PAT Pathname#rspec_puppet_basename Unable to determine module name. Aborting is not enabled by default when enabled returns the basename of a path (basic cases) returns the last component of the filename returns a string returns the basename for unix format returns the basename for edgecases on posix returns the basename for edgecases takes into consideration the platform path separators on windows handles UNC pathnames takes into consideration the platform path separators returns the basename for windows returns the basename for windows with forward slash Total resources: 66 Touched resources: 50 Resource coverage: 75.76% Untouched resources: File[/home] File[C:\test.txt] Notify[["first", "second", ["third", "fourth"], 5, 6]] Notify[["first", 1, "second", 2]] Notify[["foo", "bar", "baz", "quux"]] Notify[certname-(node's fully qualified domain name)] Notify[hostname-(node's fully qualified domain name)] Notify[message-test define] Notify[middle] Notify[success] Notify[{"first"=>1, "sec.ond"=>2, "third"=>{"alpha"=>"a", "beta"=>"b"}}] Notify[{"first"=>1, "second"=>2}] Notify[{"foo"=>"bar", "baz"=>"quux"}] Notify[{1=>"uno", 2=>"dos"}] Package[$test] User[foo] Unable to determine module name. Aborting Failures: 1) trusted_facts without node set should contain Notify[certname-my_node.my_node] Failure/Error: it { should contain_notify("certname-my_node.my_node") } expected that the catalogue would contain Notify[certname-my_node.my_node] # ./spec/classes/trusted_facts_spec.rb:7:in `block (3 levels) in ' 2) trusted_facts without node set should contain Notify[hostname-my_node] Failure/Error: it { should contain_notify("hostname-my_node") } expected that the catalogue would contain Notify[hostname-my_node] # ./spec/classes/trusted_facts_spec.rb:9:in `block (3 levels) in ' 3) trusted_facts without node set should contain Notify[domain-my_node] Failure/Error: it { should contain_notify("domain-my_node") } expected that the catalogue would contain Notify[domain-my_node] # ./spec/classes/trusted_facts_spec.rb:10:in `block (3 levels) in ' 4) regsubst Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/regsubst_spec.rb:6:in `block (2 levels) in ' 5) regsubst Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/regsubst_spec.rb:7:in `block (2 levels) in ' 6) regsubst Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/regsubst_spec.rb:8:in `block (2 levels) in ' 7) split Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:4:in `block (2 levels) in ' 8) split Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:5:in `block (2 levels) in ' 9) split Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:21:in `block (2 levels) in ' 10) split Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:23:in `block (2 levels) in ' 11) split Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:25:in `block (2 levels) in ' 12) split should raise RSpec::Expectations::ExpectationNotMetError Failure/Error: it { expect { should run.with_params('foo').and_raise_error(/definitely no match/) }.to raise_error RSpec::Expectations::ExpectationNotMetError } expected RSpec::Expectations::ExpectationNotMetError, got # with backtrace: # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:27:in `block (3 levels) in ' # ./spec/functions/split_spec.rb:27:in `block (2 levels) in ' # ./spec/functions/split_spec.rb:27:in `block (2 levels) in ' 13) split after including a class Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/split_spec.rb:31:in `block (3 levels) in ' 14) test_function Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_function_spec.rb:5:in `block (2 levels) in ' 15) frozen_function Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_function_spec.rb:9:in `block (2 levels) in ' 16) frozen_function Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_function_spec.rb:10:in `block (2 levels) in ' 17) frozen_function Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_function_spec.rb:11:in `block (2 levels) in ' 18) frozen_function Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_function_spec.rb:12:in `block (2 levels) in ' 19) frozen_function Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_function_spec.rb:13:in `block (2 levels) in ' 20) test::hiera_function with :hiera_config set Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_hiera_function_spec.rb:6:in `block (3 levels) in ' 21) test::hiera_function without :hiera_config set Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/test_hiera_function_spec.rb:10:in `block (3 levels) in ' 22) test::bare_class should compile into a catalogue without dependency cycles Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/class_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/functions/test_type_override_spec.rb:5:in `block (2 levels) in ' 23) trusted_facts::lookup without trusted fact extensions Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/trusted_facts_lookup_spec.rb:7:in `block (3 levels) in ' 24) trusted_facts::lookup without trusted fact extensions Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/trusted_facts_lookup_spec.rb:8:in `block (3 levels) in ' 25) trusted_facts::lookup without trusted fact extensions Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/trusted_facts_lookup_spec.rb:9:in `block (3 levels) in ' 26) trusted_facts::lookup without trusted fact extensions Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/trusted_facts_lookup_spec.rb:10:in `block (3 levels) in ' 27) trusted_facts::lookup without trusted fact extensions Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/trusted_facts_lookup_spec.rb:11:in `block (3 levels) in ' 28) trusted_facts::lookup with trusted fact extensions Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/example/function_example_group.rb:152:in `build_compiler' # ./lib/rspec-puppet/example/function_example_group.rb:128:in `compiler' # ./lib/rspec-puppet/example/function_example_group.rb:87:in `block in find_function' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/example/function_example_group.rb:83:in `find_function' # ./lib/rspec-puppet/example/function_example_group.rb:79:in `subject' # ./spec/functions/trusted_facts_lookup_spec.rb:20:in `block (3 levels) in ' 29) someotherhost should contain Foo[bar] with param => ["baz"] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/array_spec.rb:14:in `block (2 levels) in ' 30) facts.acme.com without an explicit environment setting should contain File[environment] with path => "rp_env" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/environment_spec.rb:5:in `block (3 levels) in ' 31) facts.acme.com when specifying an explicit environment should contain File[environment] with path => "test_env" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/environment_spec.rb:10:in `block (3 levels) in ' 32) facts.acme.com when specifying an explicit environment should contain File[conditional_file] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/environment_spec.rb:11:in `block (3 levels) in ' 33) facts.acme.com should contain File[environment] with path => "rp_env" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/facts_spec.rb:4:in `block (2 levels) in ' 34) facts.acme.com should contain File[clientversion] with path => "5.4.0" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/facts_spec.rb:5:in `block (2 levels) in ' 35) facts.acme.com should contain File[fqdn] with path => "facts.acme.com" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/facts_spec.rb:6:in `block (2 levels) in ' 36) facts.acme.com should contain File[hostname] with path => "facts" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/facts_spec.rb:7:in `block (2 levels) in ' 37) facts.acme.com should contain File[domain] with path => "acme.com" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/facts_spec.rb:8:in `block (2 levels) in ' 38) facts.acme.com should contain File[clientcert] with path => "cert facts.acme.com" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/facts_spec.rb:9:in `block (2 levels) in ' 39) foo.example.com should not contain Class[sysctl::common] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/foo_spec.rb:4:in `block (2 levels) in ' 40) foo.example.com should contain Notify[test] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/foo_spec.rb:5:in `block (2 levels) in ' 41) good_dep_host should compile into a catalogue without dependency cycles Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/hosts/good_dep_host_spec.rb:4:in `block (2 levels) in ' 42) foo.example.com rspec group should have a catalogue method Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./spec/hosts/test_api_spec.rb:6:in `block (3 levels) in ' 43) foo.example.com rspec group subject should return a catalogue Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./spec/hosts/test_api_spec.rb:10:in `block (3 levels) in ' 44) foo.example.com rspec group should have resources in its coverage report Failure/Error: expect(RSpec::Puppet::Coverage.instance.results[:resources]).to include('Notify[test]') expected {"Augeas[sysctl/vm.swappiness]" => {:touched => true}, "Class[Test::Parameterised_class]" => {:touched => tru... "User[foo]" => {:touched => false}, "User[luke]" => {:touched => true}, "User[testuser]" => {:touched => true}} to include "Notify[test]" Diff: @@ -1,2 +1,67 @@ -["Notify[test]"] +"Augeas[sysctl/vm.swappiness]" => {:touched=>true}, +"Class[Test::Parameterised_class]" => {:touched=>true}, +"Exec[foo_bar_1]" => {:touched=>true}, +"Exec[foo_bar_2]" => {:touched=>true}, +"Exec[sysctl/reload]" => {:touched=>true}, +"Fake[foo]" => {:touched=>true}, +"File[/etc/svc]" => {:touched=>true}, +"File[/exported/resource]" => {:touched=>true}, +"File[/home]" => {:touched=>false}, +"File[/tmp/bla]" => {:touched=>true}, +"File[/tmp/escape]" => {:touched=>true}, +"File[/tmp/foo/bar]" => {:touched=>true}, +"File[/tmp/foo]" => {:touched=>true}, +"File[C:\\test.txt]" => {:touched=>false}, +"Notify[61]" => {:touched=>true}, +"Notify[RedHat]" => {:touched=>true}, +"Notify[[\"first\", 1, \"second\", 2]]" => {:touched=>false}, +"Notify[[\"first\", \"second\", [\"third\", \"fourth\"], 5, 6]]" => {:touched=>false}, +"Notify[[\"foo\", \"bar\", \"baz\", \"quux\"]]" => {:touched=>false}, +"Notify[array]" => {:touched=>true}, +"Notify[authenticated-remote]" => {:touched=>true}, +"Notify[bar]" => {:touched=>true}, +"Notify[baz]" => {:touched=>true}, +"Notify[bazz]" => {:touched=>true}, +"Notify[bool testing]" => {:touched=>true}, +"Notify[certname-(node's fully qualified domain name)]" => {:touched=>false}, +"Notify[certname-trusted.example.com]" => {:touched=>true}, +"Notify[certname-trusted]" => {:touched=>true}, +"Notify[domain-]" => {:touched=>true}, +"Notify[domain-example.com]" => {:touched=>true}, +"Notify[extension-1.3.6.1.4.1.34380.1.2.1-ssl-termination]" => {:touched=>true}, +"Notify[extension-pp_uuid-ED803750-E3C7-44F5-BB08-41A04433FE2E]" => {:touched=>true}, +"Notify[false]" => {:touched=>true}, +"Notify[float]" => {:touched=>true}, +"Notify[foo]" => {:touched=>true}, +"Notify[gronk]" => {:touched=>true}, +"Notify[hash]" => {:touched=>true}, +"Notify[hostname-(node's fully qualified domain name)]" => {:touched=>false}, +"Notify[hostname-trusted]" => {:touched=>true}, +"Notify[integer]" => {:touched=>true}, +"Notify[message-test define]" => {:touched=>false}, +"Notify[middle]" => {:touched=>false}, +"Notify[nil]" => {:touched=>true}, +"Notify[no-extensions]" => {:touched=>true}, +"Notify[not found]" => {:touched=>true}, +"Notify[post]" => {:touched=>true}, +"Notify[pre]" => {:touched=>true}, +"Notify[qux]" => {:touched=>true}, +"Notify[string]" => {:touched=>true}, +"Notify[stringfact]" => {:touched=>true}, +"Notify[success]" => {:touched=>false}, +"Notify[true]" => {:touched=>true}, +"Notify[value]" => {:touched=>true}, +"Notify[{1=>\"uno\", 2=>\"dos\"}]" => {:touched=>false}, +"Notify[{\"first\"=>1, \"sec.ond\"=>2, \"third\"=>{\"alpha\"=>\"a\", \"beta\"=>\"b\"}}]" => {:touched=>false}, +"Notify[{\"first\"=>1, \"second\"=>2}]" => {:touched=>false}, +"Notify[{\"foo\"=>\"bar\", \"baz\"=>\"quux\"}]" => {:touched=>false}, +"Orch_app::Db[my_awesome_app]" => {:touched=>true}, +"Package[$test]" => {:touched=>false}, +"Package[a]" => {:touched=>true}, +"Package[b]" => {:touched=>true}, +"Service[svc-title]" => {:touched=>true}, +"Structured_data::Def[thing]" => {:touched=>true}, +"User[foo]" => {:touched=>false}, +"User[luke]" => {:touched=>true}, +"User[testuser]" => {:touched=>true}, # ./spec/hosts/test_api_spec.rb:15:in `block (3 levels) in ' 45) testhost should contain Class[sysctl::common] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/testhost_spec.rb:4:in `block (2 levels) in ' 46) testhost testhost_a should not contain Class[sysctl::common] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/testhost_spec.rb:8:in `block (3 levels) in ' 47) testhost testhost_a should contain File[/tmp/a] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/host_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/support.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' # ./spec/hosts/testhost_spec.rb:9:in `block (3 levels) in ' 48) Aliases::OnlyArray should not match values nil, "string" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/onlyarray_spec.rb:4:in `block (2 levels) in ' 49) Aliases::OnlyArray should match value ["a", "b"] Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/onlyarray_spec.rb:5:in `block (2 levels) in ' 50) Aliases::OnlyHash should not match values nil, "string" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/onlyhash_spec.rb:4:in `block (2 levels) in ' 51) Aliases::OnlyHash should match value {"a"=>"b"} Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/onlyhash_spec.rb:5:in `block (2 levels) in ' 52) Aliases::OnlyHash should match value {"a"=>{"b"=>"c"}} Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/onlyhash_spec.rb:6:in `block (2 levels) in ' 53) Aliases::Shape should match value "square" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/shape_spec.rb:4:in `block (2 levels) in ' 54) Aliases::Shape should match value "circle" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/shape_spec.rb:5:in `block (2 levels) in ' 55) Aliases::Shape should not match value "triangle" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/shape_spec.rb:6:in `block (2 levels) in ' 56) Aliases::Shape should not match value nil Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/shape_spec.rb:7:in `block (2 levels) in ' 57) Aliases::Shape should match values "square", "circle" Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/shape_spec.rb:9:in `block (2 levels) in ' 58) Aliases::Shape should not match values "triangle", nil Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:7:in `catalogue' # ./lib/rspec-puppet/example/type_alias_example_group.rb:11:in `block in subject' # ./lib/rspec-puppet/matchers/allow_value.rb:12:in `block in matches?' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `map' # ./lib/rspec-puppet/matchers/allow_value.rb:10:in `matches?' # ./spec/type_aliases/shape_spec.rb:10:in `block (2 levels) in ' 59) RSpec::Puppet::ManifestMatchers::Compile a valid manifest matches Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:16:in `block (3 levels) in ' 60) RSpec::Puppet::ManifestMatchers::Compile a valid manifest when expecting an "example" error doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:24:in `block (4 levels) in ' 61) RSpec::Puppet::ManifestMatchers::Compile a valid manifest when expecting an "example" error after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:30:in `block (5 levels) in ' 62) RSpec::Puppet::ManifestMatchers::Compile a valid manifest when matching an "example" error doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:41:in `block (4 levels) in ' 63) RSpec::Puppet::ManifestMatchers::Compile a valid manifest when matching an "example" error after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:47:in `block (5 levels) in ' 64) RSpec::Puppet::ManifestMatchers::Compile a manifest with missing dependencies doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:59:in `block (3 levels) in ' 65) RSpec::Puppet::ManifestMatchers::Compile a manifest with missing dependencies after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:62:in `block (4 levels) in ' 66) RSpec::Puppet::ManifestMatchers::Compile a manifest with syntax error doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:73:in `block (3 levels) in ' 67) RSpec::Puppet::ManifestMatchers::Compile a manifest with syntax error after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:76:in `block (4 levels) in ' 68) RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:91:in `block (3 levels) in ' 69) RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:94:in `block (4 levels) in ' 70) RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when expecting an "example" error doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:104:in `block (4 levels) in ' 71) RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when expecting an "example" error after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:107:in `block (5 levels) in ' 72) RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when matching an "example" error doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:119:in `block (4 levels) in ' 73) RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when matching an "example" error after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:122:in `block (5 levels) in ' 74) RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure doesn't match Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:135:in `block (3 levels) in ' 75) RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:138:in `block (4 levels) in ' 76) RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when expecting the failure matches Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:151:in `block (4 levels) in ' 77) RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when expecting the failure after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:158:in `block (5 levels) in ' 78) RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when matching the failure matches Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:169:in `block (4 levels) in ' 79) RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when matching the failure after matching Failure/Error: facts.each { |k, v| Facter.add(k) { setcode { v } } } RuntimeError: fact "clientversion" already has the maximum number of resolutions allowed (100). # ./lib/rspec-puppet/support.rb:363:in `add' # ./lib/rspec-puppet/support.rb:363:in `block in stub_facts!' # ./lib/rspec-puppet/support.rb:363:in `each' # ./lib/rspec-puppet/support.rb:363:in `stub_facts!' # ./lib/rspec-puppet/support.rb:337:in `build_catalog_without_cache' # ./lib/rspec-puppet/support.rb:368:in `block in build_catalog' # ./lib/rspec-puppet/cache.rb:17:in `get' # ./lib/rspec-puppet/support.rb:367:in `build_catalog' # ./lib/rspec-puppet/support.rb:87:in `block in load_catalogue' # ./lib/rspec-puppet/support.rb:318:in `with_vardir' # ./lib/rspec-puppet/support.rb:81:in `load_catalogue' # ./spec/unit/matchers/compile_spec.rb:11:in `block (3 levels) in ' # ./lib/rspec-puppet/matchers/compile.rb:23:in `matches?' # ./spec/unit/matchers/compile_spec.rb:176:in `block (5 levels) in ' Deprecation Warnings: subject.call is deprecated. Use is_expected.to run.with().and_raise_error(), or execute() instead. Called from /<>/lib/rspec-puppet/example/function_example_group.rb:67:in `call'. subject.call is deprecated. Use is_expected.to run.with().and_raise_error(), or execute() instead. Called from /<>/lib/rspec-puppet/example/function_example_group.rb:25:in `call'. If you need more of the backtrace for any of these deprecations to identify where to make the necessary changes, you can configure `config.raise_errors_for_deprecations!`, and it will turn the deprecation warnings into errors, giving you the full backtrace. 2 deprecation warnings total Finished in 5 minutes 42 seconds (files took 1.91 seconds to load) 3769 examples, 79 failures Failed examples: rspec ./spec/classes/trusted_facts_spec.rb:7 # trusted_facts without node set should contain Notify[certname-my_node.my_node] rspec ./spec/classes/trusted_facts_spec.rb:9 # trusted_facts without node set should contain Notify[hostname-my_node] rspec ./spec/classes/trusted_facts_spec.rb:10 # trusted_facts without node set should contain Notify[domain-my_node] rspec ./spec/functions/regsubst_spec.rb:6 # regsubst rspec ./spec/functions/regsubst_spec.rb:7 # regsubst rspec ./spec/functions/regsubst_spec.rb:8 # regsubst rspec ./spec/functions/split_spec.rb:4 # split rspec ./spec/functions/split_spec.rb:5 # split rspec ./spec/functions/split_spec.rb:21 # split rspec ./spec/functions/split_spec.rb:23 # split rspec ./spec/functions/split_spec.rb:25 # split rspec ./spec/functions/split_spec.rb:27 # split should raise RSpec::Expectations::ExpectationNotMetError rspec ./spec/functions/split_spec.rb:31 # split after including a class rspec ./spec/functions/test_function_spec.rb:5 # test_function rspec ./spec/functions/test_function_spec.rb:9 # frozen_function rspec ./spec/functions/test_function_spec.rb:10 # frozen_function rspec ./spec/functions/test_function_spec.rb:11 # frozen_function rspec ./spec/functions/test_function_spec.rb:12 # frozen_function rspec ./spec/functions/test_function_spec.rb:13 # frozen_function rspec ./spec/functions/test_hiera_function_spec.rb:6 # test::hiera_function with :hiera_config set rspec ./spec/functions/test_hiera_function_spec.rb:10 # test::hiera_function without :hiera_config set rspec ./spec/functions/test_type_override_spec.rb:5 # test::bare_class should compile into a catalogue without dependency cycles rspec ./spec/functions/trusted_facts_lookup_spec.rb:7 # trusted_facts::lookup without trusted fact extensions rspec ./spec/functions/trusted_facts_lookup_spec.rb:8 # trusted_facts::lookup without trusted fact extensions rspec ./spec/functions/trusted_facts_lookup_spec.rb:9 # trusted_facts::lookup without trusted fact extensions rspec ./spec/functions/trusted_facts_lookup_spec.rb:10 # trusted_facts::lookup without trusted fact extensions rspec ./spec/functions/trusted_facts_lookup_spec.rb:11 # trusted_facts::lookup without trusted fact extensions rspec ./spec/functions/trusted_facts_lookup_spec.rb:20 # trusted_facts::lookup with trusted fact extensions rspec ./spec/hosts/array_spec.rb:14 # someotherhost should contain Foo[bar] with param => ["baz"] rspec ./spec/hosts/environment_spec.rb:5 # facts.acme.com without an explicit environment setting should contain File[environment] with path => "rp_env" rspec ./spec/hosts/environment_spec.rb:10 # facts.acme.com when specifying an explicit environment should contain File[environment] with path => "test_env" rspec ./spec/hosts/environment_spec.rb:11 # facts.acme.com when specifying an explicit environment should contain File[conditional_file] rspec ./spec/hosts/facts_spec.rb:4 # facts.acme.com should contain File[environment] with path => "rp_env" rspec ./spec/hosts/facts_spec.rb:5 # facts.acme.com should contain File[clientversion] with path => "5.4.0" rspec ./spec/hosts/facts_spec.rb:6 # facts.acme.com should contain File[fqdn] with path => "facts.acme.com" rspec ./spec/hosts/facts_spec.rb:7 # facts.acme.com should contain File[hostname] with path => "facts" rspec ./spec/hosts/facts_spec.rb:8 # facts.acme.com should contain File[domain] with path => "acme.com" rspec ./spec/hosts/facts_spec.rb:9 # facts.acme.com should contain File[clientcert] with path => "cert facts.acme.com" rspec ./spec/hosts/foo_spec.rb:4 # foo.example.com should not contain Class[sysctl::common] rspec ./spec/hosts/foo_spec.rb:5 # foo.example.com should contain Notify[test] rspec ./spec/hosts/good_dep_host_spec.rb:4 # good_dep_host should compile into a catalogue without dependency cycles rspec ./spec/hosts/test_api_spec.rb:5 # foo.example.com rspec group should have a catalogue method rspec ./spec/hosts/test_api_spec.rb:9 # foo.example.com rspec group subject should return a catalogue rspec ./spec/hosts/test_api_spec.rb:13 # foo.example.com rspec group should have resources in its coverage report rspec ./spec/hosts/testhost_spec.rb:4 # testhost should contain Class[sysctl::common] rspec ./spec/hosts/testhost_spec.rb:8 # testhost testhost_a should not contain Class[sysctl::common] rspec ./spec/hosts/testhost_spec.rb:9 # testhost testhost_a should contain File[/tmp/a] rspec ./spec/type_aliases/onlyarray_spec.rb:4 # Aliases::OnlyArray should not match values nil, "string" rspec ./spec/type_aliases/onlyarray_spec.rb:5 # Aliases::OnlyArray should match value ["a", "b"] rspec ./spec/type_aliases/onlyhash_spec.rb:4 # Aliases::OnlyHash should not match values nil, "string" rspec ./spec/type_aliases/onlyhash_spec.rb:5 # Aliases::OnlyHash should match value {"a"=>"b"} rspec ./spec/type_aliases/onlyhash_spec.rb:6 # Aliases::OnlyHash should match value {"a"=>{"b"=>"c"}} rspec ./spec/type_aliases/shape_spec.rb:4 # Aliases::Shape should match value "square" rspec ./spec/type_aliases/shape_spec.rb:5 # Aliases::Shape should match value "circle" rspec ./spec/type_aliases/shape_spec.rb:6 # Aliases::Shape should not match value "triangle" rspec ./spec/type_aliases/shape_spec.rb:7 # Aliases::Shape should not match value nil rspec ./spec/type_aliases/shape_spec.rb:9 # Aliases::Shape should match values "square", "circle" rspec ./spec/type_aliases/shape_spec.rb:10 # Aliases::Shape should not match values "triangle", nil rspec ./spec/unit/matchers/compile_spec.rb:16 # RSpec::Puppet::ManifestMatchers::Compile a valid manifest matches rspec ./spec/unit/matchers/compile_spec.rb:24 # RSpec::Puppet::ManifestMatchers::Compile a valid manifest when expecting an "example" error doesn't match rspec ./spec/unit/matchers/compile_spec.rb:32 # RSpec::Puppet::ManifestMatchers::Compile a valid manifest when expecting an "example" error after matching rspec ./spec/unit/matchers/compile_spec.rb:41 # RSpec::Puppet::ManifestMatchers::Compile a valid manifest when matching an "example" error doesn't match rspec ./spec/unit/matchers/compile_spec.rb:49 # RSpec::Puppet::ManifestMatchers::Compile a valid manifest when matching an "example" error after matching rspec ./spec/unit/matchers/compile_spec.rb:59 # RSpec::Puppet::ManifestMatchers::Compile a manifest with missing dependencies doesn't match rspec ./spec/unit/matchers/compile_spec.rb:64 # RSpec::Puppet::ManifestMatchers::Compile a manifest with missing dependencies after matching rspec ./spec/unit/matchers/compile_spec.rb:73 # RSpec::Puppet::ManifestMatchers::Compile a manifest with syntax error doesn't match rspec ./spec/unit/matchers/compile_spec.rb:78 # RSpec::Puppet::ManifestMatchers::Compile a manifest with syntax error after matching rspec ./spec/unit/matchers/compile_spec.rb:91 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle doesn't match rspec ./spec/unit/matchers/compile_spec.rb:96 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle after matching rspec ./spec/unit/matchers/compile_spec.rb:104 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when expecting an "example" error doesn't match rspec ./spec/unit/matchers/compile_spec.rb:109 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when expecting an "example" error after matching rspec ./spec/unit/matchers/compile_spec.rb:119 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when matching an "example" error doesn't match rspec ./spec/unit/matchers/compile_spec.rb:124 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a dependency cycle when matching an "example" error after matching rspec ./spec/unit/matchers/compile_spec.rb:135 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure doesn't match rspec ./spec/unit/matchers/compile_spec.rb:140 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure after matching rspec ./spec/unit/matchers/compile_spec.rb:151 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when expecting the failure matches rspec ./spec/unit/matchers/compile_spec.rb:160 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when expecting the failure after matching rspec ./spec/unit/matchers/compile_spec.rb:169 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when matching the failure matches rspec ./spec/unit/matchers/compile_spec.rb:178 # RSpec::Puppet::ManifestMatchers::Compile a manifest with a real failure when matching the failure after matching /usr/bin/ruby2.5 /usr/bin/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed ERROR: Test "ruby2.5" failed. Exiting. dh_auto_install: dh_ruby --install /<>/debian/ruby-rspec-puppet returned exit code 1 make: *** [debian/rules:5: binary] Error 255 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20190914-1950 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 1404 Build-Time: 348 Distribution: eoan Fail-Stage: build Host Architecture: amd64 Install-Time: 20 Job: ruby-rspec-puppet_2.6.1-1.dsc Machine Architecture: amd64 Package: ruby-rspec-puppet Package-Time: 370 Source-Version: 2.6.1-1 Space: 1404 Status: attempted Version: 2.6.1-1 -------------------------------------------------------------------------------- Finished at 20190914-1950 Build needed 00:06:10, 1404k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17713078 Scanning for processes to kill in build PACKAGEBUILD-17713078