I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 13 00:52:19 +14 2021 I: pbuilder-time-stamp: 1628765539 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ruby-rubocop-rspec_1.42.0-1.dsc] I: copying [./ruby-rubocop-rspec_1.42.0.orig.tar.gz] I: copying [./ruby-rubocop-rspec_1.42.0-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.tHvqnKjv/trustedkeys.kbx': General error gpgv: Signature made Sat Jul 25 08:26:59 2020 +14 gpgv: using RSA key 6C9D10484A9AE4CC385F7C71823E967606C34B96 gpgv: issuer "utkarsh@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ruby-rubocop-rspec_1.42.0-1.dsc dpkg-source: info: extracting ruby-rubocop-rspec in ruby-rubocop-rspec-1.42.0 dpkg-source: info: unpacking ruby-rubocop-rspec_1.42.0.orig.tar.gz dpkg-source: info: unpacking ruby-rubocop-rspec_1.42.0-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01-disable-bundler.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2226/tmp/hooks/D01_modify_environment starting debug: Running on jtx1c. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/2226/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2226/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=b5778278a3a84fea947f602d9a2b4e98 LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=2226 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.93H3A5cRCJ/pbuilderrc_Svgb --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.93H3A5cRCJ/b2 --logfile b2/build.log --extrapackages usrmerge ruby-rubocop-rspec_1.42.0-1.dsc' SUDO_GID=114 SUDO_UID=108 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:8000/ I: uname -a Linux i-capture-the-hostname 5.10.0-8-arm64 #1 SMP Debian 5.10.46-4 (2021-08-03) aarch64 GNU/Linux I: ls -l /bin total 3580 -rwxr-xr-x 1 root root 816764 Aug 5 10:25 bash -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash -rwxr-xr-x 1 root root 75880 Sep 23 2020 date -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd -rwxr-xr-x 1 root root 59912 Sep 23 2020 df -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir -rwxr-xr-x 1 root root 55012 Jul 29 09:09 dmesg lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep -rwxr-xr-x 1 root root 22496 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep -rwxr-xr-x 1 root root 47492 Jul 29 09:09 findmnt -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln -rwxr-xr-x 1 root root 35068 Feb 8 2020 login -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls -rwxr-xr-x 1 root root 99940 Jul 29 09:09 lsblk -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp -rwxr-xr-x 1 root root 34408 Jul 29 09:09 more -rwsr-xr-x 1 root root 34400 Jul 29 09:09 mount -rwxr-xr-x 1 root root 9824 Jul 29 09:09 mountpoint -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Aug 13 00:52 sh -> bash lrwxrwxrwx 1 root root 4 Aug 12 23:26 sh.distrib -> dash -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty -rwsr-xr-x 1 root root 46704 Jul 29 09:09 su -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch -rwxr-xr-x 1 root root 22496 Sep 23 2020 true -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server -rwsr-xr-x 1 root root 22108 Jul 29 09:09 umount -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir -rwxr-xr-x 1 root root 38512 Jul 29 09:09 wdctl lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew I: user script /srv/workspace/pbuilder/2226/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), gem2deb (>= 1), rake, rubocop (>= 0.87), ruby-rack, ruby-rspec, yard dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19398 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on gem2deb (>= 1); however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on rake; however: Package rake is not installed. pbuilder-satisfydepends-dummy depends on rubocop (>= 0.87); however: Package rubocop is not installed. pbuilder-satisfydepends-dummy depends on ruby-rack; however: Package ruby-rack is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec; however: Package ruby-rspec is not installed. pbuilder-satisfydepends-dummy depends on yard; however: Package yard is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gem2deb{a} gem2deb-test-runner{a} gettext{a} gettext-base{a} gnupg{a} gnupg-l10n{a} gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libassuan0{a} libb-hooks-op-check-perl{a} libbsd0{a} libclass-method-modifiers-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdynaloader-functions-perl{a} libedit2{a} libelf1{a} libencode-locale-perl{a} libexpat1{a} libfile-dirlist-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libfile-touch-perl{a} libfile-which-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu67{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libjs-jquery{a} libksba8{a} libldap-2.4-2{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libmodule-runtime-perl{a} libmoo-perl{a} libmpdec3{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0{a} libparams-classify-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} librole-tiny-perl{a} libruby2.7{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libstrictures-perl{a} libsub-override-perl{a} libsub-quote-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.9{a} python3.9-minimal{a} rake{a} readline-common{a} rubocop{a} ruby{a} ruby-all-dev{a} ruby-ast{a} ruby-diff-lcs{a} ruby-gettext{a} ruby-locale{a} ruby-minitest{a} ruby-net-telnet{a} ruby-parallel{a} ruby-power-assert{a} ruby-progressbar{a} ruby-rack{a} ruby-rainbow{a} ruby-regexp-parser{a} ruby-rspec{a} ruby-rspec-core{a} ruby-rspec-expectations{a} ruby-rspec-mocks{a} ruby-rspec-support{a} ruby-rubocop-ast{a} ruby-rubygems{a} ruby-test-unit{a} ruby-text{a} ruby-unicode-display-width{a} ruby-whitequark-parser{a} ruby-xmlrpc{a} ruby2.7{a} ruby2.7-dev{a} rubygems-integration{a} sensible-utils{a} wdiff{a} yard{a} The following packages are RECOMMENDED but will NOT be installed: apt-file curl dctrl-tools debian-keyring dput dput-ng dupload equivs fonts-lato graphviz javascript-common libarchive-cpio-perl libclass-xsaccessor-perl libclone-perl libdata-dump-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libldap-common liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libnamespace-clean-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libsub-name-perl licensecheck lintian lynx pristine-tar python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg ruby-redcarpet ruby2.7-doc strace unzip wget zip 0 packages upgraded, 146 newly installed, 0 to remove and 0 not upgraded. Need to get 44.4 MB of archives. After unpacking 144 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-8 [138 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf libpython3.9-minimal armhf 3.9.2-1 [790 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-2 [76.3 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf python3.9-minimal armhf 3.9.2-1 [1630 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf python3-minimal armhf 3.9.2-3 [38.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf media-types all 4.0.0 [30.3 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf libmpdec3 armhf 2.5.1-1 [74.9 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1-1 [73.7 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1-1 [147 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf libpython3.9-stdlib armhf 3.9.2-1 [1608 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf python3.9 armhf 3.9.2-1 [466 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf libpython3-stdlib armhf 3.9.2-3 [21.4 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf python3 armhf 3.9.2-3 [37.9 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf netbase all 6.3 [19.9 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf openssl armhf 1.1.1k-1 [826 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf ca-certificates all 20210119 [158 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3 [117 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3 [68.1 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 39 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7 [602 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf libassuan0 armhf 2.5.3-7.1 [44.2 kB] Get: 48 http://deb.debian.org/debian bullseye/main armhf gpgconf armhf 2.2.27-2 [532 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf libksba8 armhf 1.5.0-3 [105 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2.1 [67.6 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf libsasl2-2 armhf 2.1.27+dfsg-2.1 [99.1 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf libldap-2.4-2 armhf 2.4.57+dfsg-3 [210 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf libnpth0 armhf 1.6-3 [17.8 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf dirmngr armhf 2.2.27-2 [722 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf gnupg-l10n all 2.2.27-2 [1084 kB] Get: 56 http://deb.debian.org/debian bullseye/main armhf gnupg-utils armhf 2.2.27-2 [835 kB] Get: 57 http://deb.debian.org/debian bullseye/main armhf gpg armhf 2.2.27-2 [868 kB] Get: 58 http://deb.debian.org/debian bullseye/main armhf pinentry-curses armhf 1.1.0-4 [60.6 kB] Get: 59 http://deb.debian.org/debian bullseye/main armhf gpg-agent armhf 2.2.27-2 [630 kB] Get: 60 http://deb.debian.org/debian bullseye/main armhf gpg-wks-client armhf 2.2.27-2 [509 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf gpg-wks-server armhf 2.2.27-2 [503 kB] Get: 62 http://deb.debian.org/debian bullseye/main armhf gpgsm armhf 2.2.27-2 [618 kB] Get: 63 http://deb.debian.org/debian bullseye/main armhf gnupg all 2.2.27-2 [825 kB] Get: 64 http://deb.debian.org/debian bullseye/main armhf libfile-dirlist-perl all 0.05-2 [7444 B] Get: 65 http://deb.debian.org/debian bullseye/main armhf libfile-which-perl all 1.23-1 [16.6 kB] Get: 66 http://deb.debian.org/debian bullseye/main armhf libfile-homedir-perl all 1.006-1 [43.8 kB] Get: 67 http://deb.debian.org/debian bullseye/main armhf libfile-touch-perl all 0.11-1 [9254 B] Get: 68 http://deb.debian.org/debian bullseye/main armhf libio-pty-perl armhf 1:1.15-2 [36.2 kB] Get: 69 http://deb.debian.org/debian bullseye/main armhf libipc-run-perl all 20200505.0-1 [102 kB] Get: 70 http://deb.debian.org/debian bullseye/main armhf libclass-method-modifiers-perl all 2.13-1 [19.2 kB] Get: 71 http://deb.debian.org/debian bullseye/main armhf libb-hooks-op-check-perl armhf 0.22-1+b3 [11.0 kB] Get: 72 http://deb.debian.org/debian bullseye/main armhf libdynaloader-functions-perl all 0.003-1.1 [12.7 kB] Get: 73 http://deb.debian.org/debian bullseye/main armhf libdevel-callchecker-perl armhf 0.008-1+b2 [15.7 kB] Get: 74 http://deb.debian.org/debian bullseye/main armhf libparams-classify-perl armhf 0.015-1+b3 [24.5 kB] Get: 75 http://deb.debian.org/debian bullseye/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB] Get: 76 http://deb.debian.org/debian bullseye/main armhf libimport-into-perl all 1.002005-1 [11.6 kB] Get: 77 http://deb.debian.org/debian bullseye/main armhf librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 78 http://deb.debian.org/debian bullseye/main armhf libstrictures-perl all 2.000006-1 [18.6 kB] Get: 79 http://deb.debian.org/debian bullseye/main armhf libsub-quote-perl all 2.006006-1 [21.0 kB] Get: 80 http://deb.debian.org/debian bullseye/main armhf libmoo-perl all 2.004004-1 [59.9 kB] Get: 81 http://deb.debian.org/debian bullseye/main armhf libencode-locale-perl all 1.05-1.1 [13.2 kB] Get: 82 http://deb.debian.org/debian bullseye/main armhf libtimedate-perl all 2.3300-2 [39.3 kB] Get: 83 http://deb.debian.org/debian bullseye/main armhf libhttp-date-perl all 6.05-1 [10.4 kB] Get: 84 http://deb.debian.org/debian bullseye/main armhf libfile-listing-perl all 6.14-1 [12.4 kB] Get: 85 http://deb.debian.org/debian bullseye/main armhf libhtml-tagset-perl all 3.20-4 [13.0 kB] Get: 86 http://deb.debian.org/debian bullseye/main armhf liburi-perl all 5.08-1 [90.6 kB] Get: 87 http://deb.debian.org/debian bullseye/main armhf libhtml-parser-perl armhf 3.75-1+b1 [102 kB] Get: 88 http://deb.debian.org/debian bullseye/main armhf libhtml-tree-perl all 5.07-2 [213 kB] Get: 89 http://deb.debian.org/debian bullseye/main armhf libio-html-perl all 1.004-2 [16.1 kB] Get: 90 http://deb.debian.org/debian bullseye/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB] Get: 91 http://deb.debian.org/debian bullseye/main armhf libhttp-message-perl all 6.28-1 [79.6 kB] Get: 92 http://deb.debian.org/debian bullseye/main armhf libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 93 http://deb.debian.org/debian bullseye/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 94 http://deb.debian.org/debian bullseye/main armhf perl-openssl-defaults armhf 5 [7360 B] Get: 95 http://deb.debian.org/debian bullseye/main armhf libnet-ssleay-perl armhf 1.88-3+b1 [303 kB] Get: 96 http://deb.debian.org/debian bullseye/main armhf libio-socket-ssl-perl all 2.069-1 [215 kB] Get: 97 http://deb.debian.org/debian bullseye/main armhf libnet-http-perl all 6.20-1 [25.1 kB] Get: 98 http://deb.debian.org/debian bullseye/main armhf liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 99 http://deb.debian.org/debian bullseye/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 100 http://deb.debian.org/debian bullseye/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 101 http://deb.debian.org/debian bullseye/main armhf libwww-perl all 6.52-1 [192 kB] Get: 102 http://deb.debian.org/debian bullseye/main armhf patchutils armhf 0.4.2-1 [72.5 kB] Get: 103 http://deb.debian.org/debian bullseye/main armhf wdiff armhf 1.2.2-2+b1 [121 kB] Get: 104 http://deb.debian.org/debian bullseye/main armhf devscripts armhf 2.21.3 [1092 kB] Get: 105 http://deb.debian.org/debian bullseye/main armhf rubygems-integration all 1.18 [6704 B] Get: 106 http://deb.debian.org/debian bullseye/main armhf ruby-minitest all 5.13.0-1 [57.3 kB] Get: 107 http://deb.debian.org/debian bullseye/main armhf ruby-net-telnet all 0.1.1-2 [12.5 kB] Get: 108 http://deb.debian.org/debian bullseye/main armhf ruby-power-assert all 1.1.7-2 [11.5 kB] Get: 109 http://deb.debian.org/debian bullseye/main armhf ruby-test-unit all 3.3.9-1 [86.1 kB] Get: 110 http://deb.debian.org/debian bullseye/main armhf ruby-xmlrpc all 0.3.0-2 [23.7 kB] Get: 111 http://deb.debian.org/debian bullseye/main armhf libmd0 armhf 1.0.3-3 [27.4 kB] Get: 112 http://deb.debian.org/debian bullseye/main armhf libbsd0 armhf 0.11.3-1 [103 kB] Get: 113 http://deb.debian.org/debian bullseye/main armhf libedit2 armhf 3.1-20191231-2+b1 [81.1 kB] Get: 114 http://deb.debian.org/debian bullseye/main armhf libyaml-0-2 armhf 0.2.2-1 [42.0 kB] Get: 115 http://deb.debian.org/debian bullseye/main armhf libruby2.7 armhf 2.7.4-1 [3956 kB] Get: 116 http://deb.debian.org/debian bullseye/main armhf ruby2.7 armhf 2.7.4-1 [747 kB] Get: 117 http://deb.debian.org/debian bullseye/main armhf ruby-rubygems all 3.2.5-2 [281 kB] Get: 118 http://deb.debian.org/debian bullseye/main armhf ruby armhf 1:2.7+2 [11.7 kB] Get: 119 http://deb.debian.org/debian bullseye/main armhf rake all 13.0.3-1 [84.7 kB] Get: 120 http://deb.debian.org/debian bullseye/main armhf gem2deb-test-runner armhf 1.4 [26.2 kB] Get: 121 http://deb.debian.org/debian bullseye/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-1 [336 kB] Get: 122 http://deb.debian.org/debian bullseye/main armhf libgmp-dev armhf 2:6.2.1+dfsg-1 [593 kB] Get: 123 http://deb.debian.org/debian bullseye/main armhf ruby2.7-dev armhf 2.7.4-1 [835 kB] Get: 124 http://deb.debian.org/debian bullseye/main armhf ruby-all-dev armhf 1:2.7+2 [11.7 kB] Get: 125 http://deb.debian.org/debian bullseye/main armhf gem2deb armhf 1.4 [62.1 kB] Get: 126 http://deb.debian.org/debian bullseye/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [315 kB] Get: 127 http://deb.debian.org/debian bullseye/main armhf ruby-progressbar all 1.10.1-1 [23.9 kB] Get: 128 http://deb.debian.org/debian bullseye/main armhf ruby-parallel all 1.20.1-1 [8188 B] Get: 129 http://deb.debian.org/debian bullseye/main armhf ruby-ast all 2.4.1-1 [10.3 kB] Get: 130 http://deb.debian.org/debian bullseye/main armhf ruby-whitequark-parser all 2.7.1.4-2 [394 kB] Get: 131 http://deb.debian.org/debian bullseye/main armhf ruby-rainbow all 3.0.0-3 [12.7 kB] Get: 132 http://deb.debian.org/debian bullseye/main armhf ruby-regexp-parser all 1.7.1-1 [54.9 kB] Get: 133 http://deb.debian.org/debian bullseye/main armhf ruby-rubocop-ast all 0.3.0+dfsg-1 [36.6 kB] Get: 134 http://deb.debian.org/debian bullseye/main armhf ruby-unicode-display-width all 1.6.1-1 [10.3 kB] Get: 135 http://deb.debian.org/debian bullseye/main armhf rubocop all 0.89.1+dfsg-1 [441 kB] Get: 136 http://deb.debian.org/debian bullseye/main armhf ruby-diff-lcs all 1.4.4-1 [35.9 kB] Get: 137 http://deb.debian.org/debian bullseye/main armhf ruby-locale all 2.1.2-1.1 [89.7 kB] Get: 138 http://deb.debian.org/debian bullseye/main armhf ruby-text all 1.3.0-1.1 [13.1 kB] Get: 139 http://deb.debian.org/debian bullseye/main armhf ruby-gettext all 3.3.3-2 [130 kB] Get: 140 http://deb.debian.org/debian bullseye/main armhf ruby-rack all 2.1.4-3 [85.6 kB] Get: 141 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-support all 3.9.0c2e2m1s3-2 [30.8 kB] Get: 142 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-core all 3.9.0c2e2m1s3-2 [163 kB] Get: 143 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-expectations all 3.9.0c2e2m1s3-2 [89.9 kB] Get: 144 http://deb.debian.org/debian bullseye/main armhf ruby-rspec-mocks all 3.9.0c2e2m1s3-2 [81.4 kB] Get: 145 http://deb.debian.org/debian bullseye/main armhf ruby-rspec all 3.9.0c2e2m1s3-2 [8348 B] Get: 146 http://deb.debian.org/debian bullseye/main armhf yard all 0.9.24-1 [387 kB] Fetched 44.4 MB in 6s (7444 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-8_armhf.deb ... Unpacking bsdextrautils (2.36.1-8) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../3-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libpython3.9-minimal:armhf. Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.2-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../6-libexpat1_2.2.10-2_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-2) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.2-1_armhf.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:armhf (3.9.2-1) ... Setting up libexpat1:armhf (2.2.10-2) ... Setting up python3.9-minimal (3.9.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20265 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_armhf.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:armhf. Preparing to unpack .../2-libmpdec3_2.5.1-1_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../4-libreadline8_8.1-1_armhf.deb ... Unpacking libreadline8:armhf (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../6-python3.9_3.9.2-1_armhf.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20686 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.2-3_armhf.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package netbase. Preparing to unpack .../001-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package openssl. Preparing to unpack .../003-openssl_1.1.1k-1_armhf.deb ... Unpacking openssl (1.1.1k-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../004-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.39-3_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../006-libmagic1_1%3a5.39-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.39-3_armhf.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.21-4_armhf.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../009-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../010-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../011-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../012-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../013-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../014-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../015-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../016-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../017-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../018-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../019-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 .../020-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../021-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../022-libelf1_0.183-1_armhf.deb ... Unpacking libelf1:armhf (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../023-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../024-libicu67_67.1-7_armhf.deb ... Unpacking libicu67:armhf (67.1-7) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../025-libxml2_2.9.10+dfsg-6.7_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../026-gettext_0.21-4_armhf.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../027-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 .../028-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../029-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libassuan0:armhf. Preparing to unpack .../030-libassuan0_2.5.3-7.1_armhf.deb ... Unpacking libassuan0:armhf (2.5.3-7.1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../031-gpgconf_2.2.27-2_armhf.deb ... Unpacking gpgconf (2.2.27-2) ... Selecting previously unselected package libksba8:armhf. Preparing to unpack .../032-libksba8_1.5.0-3_armhf.deb ... Unpacking libksba8:armhf (1.5.0-3) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../033-libsasl2-modules-db_2.1.27+dfsg-2.1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2.1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../034-libsasl2-2_2.1.27+dfsg-2.1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2.1) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../035-libldap-2.4-2_2.4.57+dfsg-3_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.57+dfsg-3) ... Selecting previously unselected package libnpth0:armhf. Preparing to unpack .../036-libnpth0_1.6-3_armhf.deb ... Unpacking libnpth0:armhf (1.6-3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../037-dirmngr_2.2.27-2_armhf.deb ... Unpacking dirmngr (2.2.27-2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../038-gnupg-l10n_2.2.27-2_all.deb ... Unpacking gnupg-l10n (2.2.27-2) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../039-gnupg-utils_2.2.27-2_armhf.deb ... Unpacking gnupg-utils (2.2.27-2) ... Selecting previously unselected package gpg. Preparing to unpack .../040-gpg_2.2.27-2_armhf.deb ... Unpacking gpg (2.2.27-2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../041-pinentry-curses_1.1.0-4_armhf.deb ... Unpacking pinentry-curses (1.1.0-4) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../042-gpg-agent_2.2.27-2_armhf.deb ... Unpacking gpg-agent (2.2.27-2) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../043-gpg-wks-client_2.2.27-2_armhf.deb ... Unpacking gpg-wks-client (2.2.27-2) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../044-gpg-wks-server_2.2.27-2_armhf.deb ... Unpacking gpg-wks-server (2.2.27-2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../045-gpgsm_2.2.27-2_armhf.deb ... Unpacking gpgsm (2.2.27-2) ... Selecting previously unselected package gnupg. Preparing to unpack .../046-gnupg_2.2.27-2_all.deb ... Unpacking gnupg (2.2.27-2) ... Selecting previously unselected package libfile-dirlist-perl. Preparing to unpack .../047-libfile-dirlist-perl_0.05-2_all.deb ... Unpacking libfile-dirlist-perl (0.05-2) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../048-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 .../049-libfile-homedir-perl_1.006-1_all.deb ... Unpacking libfile-homedir-perl (1.006-1) ... Selecting previously unselected package libfile-touch-perl. Preparing to unpack .../050-libfile-touch-perl_0.11-1_all.deb ... Unpacking libfile-touch-perl (0.11-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../051-libio-pty-perl_1%3a1.15-2_armhf.deb ... Unpacking libio-pty-perl (1:1.15-2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../052-libipc-run-perl_20200505.0-1_all.deb ... Unpacking libipc-run-perl (20200505.0-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../053-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../054-libb-hooks-op-check-perl_0.22-1+b3_armhf.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b3) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../055-libdynaloader-functions-perl_0.003-1.1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1.1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../056-libdevel-callchecker-perl_0.008-1+b2_armhf.deb ... Unpacking libdevel-callchecker-perl (0.008-1+b2) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../057-libparams-classify-perl_0.015-1+b3_armhf.deb ... Unpacking libparams-classify-perl (0.015-1+b3) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../058-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 .../059-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 .../060-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../061-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../062-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../063-libmoo-perl_2.004004-1_all.deb ... Unpacking libmoo-perl (2.004004-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../064-libencode-locale-perl_1.05-1.1_all.deb ... Unpacking libencode-locale-perl (1.05-1.1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../065-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../066-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../067-libfile-listing-perl_6.14-1_all.deb ... Unpacking libfile-listing-perl (6.14-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../068-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../069-liburi-perl_5.08-1_all.deb ... Unpacking liburi-perl (5.08-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../070-libhtml-parser-perl_3.75-1+b1_armhf.deb ... Unpacking libhtml-parser-perl (3.75-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../071-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 .../072-libio-html-perl_1.004-2_all.deb ... Unpacking libio-html-perl (1.004-2) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-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 .../074-libhttp-message-perl_6.28-1_all.deb ... Unpacking libhttp-message-perl (6.28-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../075-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../076-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../077-perl-openssl-defaults_5_armhf.deb ... Unpacking perl-openssl-defaults:armhf (5) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../078-libnet-ssleay-perl_1.88-3+b1_armhf.deb ... Unpacking libnet-ssleay-perl (1.88-3+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../079-libio-socket-ssl-perl_2.069-1_all.deb ... Unpacking libio-socket-ssl-perl (2.069-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../080-libnet-http-perl_6.20-1_all.deb ... Unpacking libnet-http-perl (6.20-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../081-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../082-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 .../083-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../084-libwww-perl_6.52-1_all.deb ... Unpacking libwww-perl (6.52-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../085-patchutils_0.4.2-1_armhf.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package wdiff. Preparing to unpack .../086-wdiff_1.2.2-2+b1_armhf.deb ... Unpacking wdiff (1.2.2-2+b1) ... Selecting previously unselected package devscripts. Preparing to unpack .../087-devscripts_2.21.3_armhf.deb ... Unpacking devscripts (2.21.3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../088-rubygems-integration_1.18_all.deb ... Unpacking rubygems-integration (1.18) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../089-ruby-minitest_5.13.0-1_all.deb ... Unpacking ruby-minitest (5.13.0-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../090-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 .../091-ruby-power-assert_1.1.7-2_all.deb ... Unpacking ruby-power-assert (1.1.7-2) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../092-ruby-test-unit_3.3.9-1_all.deb ... Unpacking ruby-test-unit (3.3.9-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../093-ruby-xmlrpc_0.3.0-2_all.deb ... Unpacking ruby-xmlrpc (0.3.0-2) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../094-libmd0_1.0.3-3_armhf.deb ... Unpacking libmd0:armhf (1.0.3-3) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../095-libbsd0_0.11.3-1_armhf.deb ... Unpacking libbsd0:armhf (0.11.3-1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../096-libedit2_3.1-20191231-2+b1_armhf.deb ... Unpacking libedit2:armhf (3.1-20191231-2+b1) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../097-libyaml-0-2_0.2.2-1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.2-1) ... Selecting previously unselected package libruby2.7:armhf. Preparing to unpack .../098-libruby2.7_2.7.4-1_armhf.deb ... Unpacking libruby2.7:armhf (2.7.4-1) ... Selecting previously unselected package ruby2.7. Preparing to unpack .../099-ruby2.7_2.7.4-1_armhf.deb ... Unpacking ruby2.7 (2.7.4-1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../100-ruby-rubygems_3.2.5-2_all.deb ... Unpacking ruby-rubygems (3.2.5-2) ... Selecting previously unselected package ruby. Preparing to unpack .../101-ruby_1%3a2.7+2_armhf.deb ... Unpacking ruby (1:2.7+2) ... Selecting previously unselected package rake. Preparing to unpack .../102-rake_13.0.3-1_all.deb ... Unpacking rake (13.0.3-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../103-gem2deb-test-runner_1.4_armhf.deb ... Unpacking gem2deb-test-runner (1.4) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../104-libgmpxx4ldbl_2%3a6.2.1+dfsg-1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../105-libgmp-dev_2%3a6.2.1+dfsg-1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-1) ... Selecting previously unselected package ruby2.7-dev:armhf. Preparing to unpack .../106-ruby2.7-dev_2.7.4-1_armhf.deb ... Unpacking ruby2.7-dev:armhf (2.7.4-1) ... Selecting previously unselected package ruby-all-dev:armhf. Preparing to unpack .../107-ruby-all-dev_1%3a2.7+2_armhf.deb ... Unpacking ruby-all-dev:armhf (1:2.7+2) ... Selecting previously unselected package gem2deb. Preparing to unpack .../108-gem2deb_1.4_armhf.deb ... Unpacking gem2deb (1.4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../109-libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Selecting previously unselected package ruby-progressbar. Preparing to unpack .../110-ruby-progressbar_1.10.1-1_all.deb ... Unpacking ruby-progressbar (1.10.1-1) ... Selecting previously unselected package ruby-parallel. Preparing to unpack .../111-ruby-parallel_1.20.1-1_all.deb ... Unpacking ruby-parallel (1.20.1-1) ... Selecting previously unselected package ruby-ast. Preparing to unpack .../112-ruby-ast_2.4.1-1_all.deb ... Unpacking ruby-ast (2.4.1-1) ... Selecting previously unselected package ruby-whitequark-parser. Preparing to unpack .../113-ruby-whitequark-parser_2.7.1.4-2_all.deb ... Unpacking ruby-whitequark-parser (2.7.1.4-2) ... Selecting previously unselected package ruby-rainbow. Preparing to unpack .../114-ruby-rainbow_3.0.0-3_all.deb ... Unpacking ruby-rainbow (3.0.0-3) ... Selecting previously unselected package ruby-regexp-parser. Preparing to unpack .../115-ruby-regexp-parser_1.7.1-1_all.deb ... Unpacking ruby-regexp-parser (1.7.1-1) ... Selecting previously unselected package ruby-rubocop-ast. Preparing to unpack .../116-ruby-rubocop-ast_0.3.0+dfsg-1_all.deb ... Unpacking ruby-rubocop-ast (0.3.0+dfsg-1) ... Selecting previously unselected package ruby-unicode-display-width. Preparing to unpack .../117-ruby-unicode-display-width_1.6.1-1_all.deb ... Unpacking ruby-unicode-display-width (1.6.1-1) ... Selecting previously unselected package rubocop. Preparing to unpack .../118-rubocop_0.89.1+dfsg-1_all.deb ... Unpacking rubocop (0.89.1+dfsg-1) ... Selecting previously unselected package ruby-diff-lcs. Preparing to unpack .../119-ruby-diff-lcs_1.4.4-1_all.deb ... Unpacking ruby-diff-lcs (1.4.4-1) ... Selecting previously unselected package ruby-locale. Preparing to unpack .../120-ruby-locale_2.1.2-1.1_all.deb ... Unpacking ruby-locale (2.1.2-1.1) ... Selecting previously unselected package ruby-text. Preparing to unpack .../121-ruby-text_1.3.0-1.1_all.deb ... Unpacking ruby-text (1.3.0-1.1) ... Selecting previously unselected package ruby-gettext. Preparing to unpack .../122-ruby-gettext_3.3.3-2_all.deb ... Unpacking ruby-gettext (3.3.3-2) ... Selecting previously unselected package ruby-rack. Preparing to unpack .../123-ruby-rack_2.1.4-3_all.deb ... Unpacking ruby-rack (2.1.4-3) ... Selecting previously unselected package ruby-rspec-support. Preparing to unpack .../124-ruby-rspec-support_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-support (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec-core. Preparing to unpack .../125-ruby-rspec-core_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-core (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec-expectations. Preparing to unpack .../126-ruby-rspec-expectations_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-expectations (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec-mocks. Preparing to unpack .../127-ruby-rspec-mocks_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec-mocks (3.9.0c2e2m1s3-2) ... Selecting previously unselected package ruby-rspec. Preparing to unpack .../128-ruby-rspec_3.9.0c2e2m1s3-2_all.deb ... Unpacking ruby-rspec (3.9.0c2e2m1s3-2) ... Selecting previously unselected package yard. Preparing to unpack .../129-yard_0.9.24-1_all.deb ... Unpacking yard (0.9.24-1) ... Setting up libksba8:armhf (1.5.0-3) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up ruby-rainbow (3.0.0-3) ... Setting up wdiff (1.2.2-2+b1) ... Setting up libfile-which-perl (1.23-1) ... Setting up bsdextrautils (2.36.1-8) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:armhf (67.1-7) ... Setting up libdynaloader-functions-perl (0.003-1.1) ... Setting up ruby-regexp-parser (1.7.1-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up ruby-power-assert (1.1.7-2) ... Setting up libio-pty-perl (1:1.15-2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:armhf (0.2.2-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (13.3.4) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:armhf (1:5.39-3) ... Setting up perl-openssl-defaults:armhf (5) ... Setting up gettext-base (0.21-4) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up libnpth0:armhf (1.6-3) ... Setting up file (1:5.39-3) ... Setting up libassuan0:armhf (2.5.3-7.1) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2.1) ... Setting up ruby-minitest (5.13.0-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg-1) ... Setting up ruby-test-unit (3.3.9-1) ... Setting up gnupg-l10n (2.2.27-2) ... Setting up ruby-ast (2.4.1-1) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up libio-html-perl (1.004-2) ... Setting up autopoint (0.21-4) ... Setting up libb-hooks-op-check-perl (0.22-1+b3) ... Setting up libipc-run-perl (20200505.0-1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2.1) ... Setting up ruby-rspec-support (3.9.0c2e2m1s3-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libmd0:armhf (1.0.3-3) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up ruby-progressbar (1.10.1-1) ... Setting up libmpdec3:armhf (2.5.1-1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.3) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Setting up libfile-dirlist-perl (0.05-2) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up openssl (1.1.1k-1) ... Setting up libbsd0:armhf (0.11.3-1) ... Setting up libelf1:armhf (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up ruby-xmlrpc (0.3.0-2) ... Setting up libxml2:armhf (2.9.10+dfsg-6.7) ... Setting up liburi-perl (5.08-1) ... Setting up libfile-touch-perl (0.11-1) ... Setting up libnet-ssleay-perl (1.88-3+b1) ... Setting up pinentry-curses (1.1.0-4) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libhttp-date-perl (6.05-1) ... Setting up gettext (0.21-4) ... Setting up libgmp-dev:armhf (2:6.2.1+dfsg-1) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libtool (2.4.6-15) ... Setting up libedit2:armhf (3.1-20191231-2+b1) ... Setting up libreadline8:armhf (8.1-1) ... Setting up libldap-2.4-2:armhf (2.4.57+dfsg-3) ... Setting up libnet-http-perl (6.20-1) ... Setting up m4 (1.4.18-5) ... Setting up ruby-parallel (1.20.1-1) ... Setting up libdevel-callchecker-perl (0.008-1+b2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up patchutils (0.4.2-1) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 129 added, 0 removed; done. Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libhtml-parser-perl (3.75-1+b1) ... Setting up gpgconf (2.2.27-2) ... Setting up libio-socket-ssl-perl (2.069-1) ... Setting up gpg (2.2.27-2) ... Setting up libpython3.9-stdlib:armhf (3.9.2-1) ... Setting up libpython3-stdlib:armhf (3.9.2-3) ... Setting up gnupg-utils (2.2.27-2) ... Setting up libhttp-message-perl (6.28-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up gpg-agent (2.2.27-2) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1+b3) ... Setting up gpgsm (2.2.27-2) ... Setting up rubygems-integration (1.18) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up dirmngr (2.2.27-2) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up gpg-wks-server (2.2.27-2) ... Setting up python3.9 (3.9.2-1) ... Setting up gpg-wks-client (2.2.27-2) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.004004-1) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up gnupg (2.2.27-2) ... Setting up libwww-perl (6.52-1) ... Setting up ruby-rubygems (3.2.5-2) ... Setting up devscripts (2.21.3) ... Setting up rake (13.0.3-1) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up libruby2.7:armhf (2.7.4-1) ... Setting up ruby2.7-dev:armhf (2.7.4-1) ... Setting up ruby2.7 (2.7.4-1) ... Setting up ruby-all-dev:armhf (1:2.7+2) ... Setting up ruby (1:2.7+2) ... Setting up ruby-rspec-core (3.9.0c2e2m1s3-2) ... Setting up ruby-unicode-display-width (1.6.1-1) ... Setting up ruby-text (1.3.0-1.1) ... Setting up ruby-diff-lcs (1.4.4-1) ... Setting up ruby-whitequark-parser (2.7.1.4-2) ... Setting up ruby-rack (2.1.4-3) ... Setting up ruby-locale (2.1.2-1.1) ... Setting up gem2deb-test-runner (1.4) ... Setting up ruby-rubocop-ast (0.3.0+dfsg-1) ... Setting up ruby-rspec-expectations (3.9.0c2e2m1s3-2) ... Setting up rubocop (0.89.1+dfsg-1) ... Setting up ruby-rspec-mocks (3.9.0c2e2m1s3-2) ... Setting up ruby-gettext (3.3.3-2) ... Setting up gem2deb (1.4) ... Setting up ruby-rspec (3.9.0c2e2m1s3-2) ... Setting up yard (0.9.24-1) ... Processing triggers for libc-bin (2.31-13) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl The following NEW packages will be installed: libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 59.5 kB of archives. After this operation, 157 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bullseye/main armhf libnumber-compare-perl all 0.03-1.1 [6956 B] Get:2 http://deb.debian.org/debian bullseye/main armhf libtext-glob-perl all 0.11-1 [8888 B] Get:3 http://deb.debian.org/debian bullseye/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB] Get:4 http://deb.debian.org/debian bullseye/main armhf usrmerge all 25 [13.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 59.5 kB in 0s (1147 kB/s) Selecting previously unselected package libnumber-compare-perl. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 29660 files and directories currently installed.) Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... Unpacking libnumber-compare-perl (0.03-1.1) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... Unpacking libtext-glob-perl (0.11-1) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1) ... Selecting previously unselected package usrmerge. Preparing to unpack .../archives/usrmerge_25_all.deb ... Unpacking usrmerge (25) ... Setting up libtext-glob-perl (0.11-1) ... Setting up libnumber-compare-perl (0.03-1.1) ... Setting up libfile-find-rule-perl (0.34-1) ... Setting up usrmerge (25) ... The system has been successfully converted. Processing triggers for man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. I: Building the package hostname: Name or service not known I: Running cd /build/ruby-rubocop-rspec-1.42.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ruby-rubocop-rspec_1.42.0-1_source.changes dpkg-buildpackage: info: source package ruby-rubocop-rspec dpkg-buildpackage: info: source version 1.42.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Utkarsh Gupta dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf 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 binary dh binary --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 dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install -O--buildsystem=ruby dh_ruby --install /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20210813-7895-tem0a2/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on rubocop (>= 0.87.0) is not recommended if rubocop is semantically versioned, use: add_runtime_dependency 'rubocop', '~> 0.87', '>= 0.87.0' WARNING: open-ended dependency on rack (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rspec (>= 3.4, development) is not recommended if rspec is semantically versioned, use: add_development_dependency 'rspec', '~> 3.4' WARNING: open-ended dependency on yard (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: rubocop-rspec Version: 1.42.0 File: rubocop-rspec-1.42.0.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all /tmp/d20210813-7895-tem0a2/rubocop-rspec-1.42.0.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/config/default.yml /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop-rspec.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/align_left_let_brace.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/align_right_let_brace.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/any_instance.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/around_block.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/be.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/be_eql.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/before_after_all.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/capybara/current_path_expectation.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/capybara/feature_methods.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/capybara/visibility_matcher.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/context_method.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/context_wording.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/cop.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_class.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_method.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_symbol.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/described_class.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/described_class_module_wrapping.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/dialect.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_example_group.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_hook.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_line_after_example.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_line_after_example_group.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_line_after_final_let.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_line_after_hook.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_line_after_subject.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/example_length.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/example_without_description.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/example_wording.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/expect_actual.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/expect_change.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/expect_in_hook.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/expect_output.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/factory_bot/attribute_defined_statically.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/factory_bot/create_list.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/factory_bot/factory_class_name.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/file_path.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/focus.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/hook_argument.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/hooks_before_examples.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/implicit_block_expectation.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/implicit_expect.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/implicit_subject.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/instance_spy.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/instance_variable.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/invalid_predicate_matcher.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/it_behaves_like.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/iterated_expectation.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/leading_subject.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/leaky_constant_declaration.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/let_before_examples.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/let_setup.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/message_chain.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/message_expectation.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/message_spies.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/missing_example_group_argument.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/multiple_describes.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/multiple_expectations.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/multiple_subjects.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/named_subject.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/nested_groups.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/not_to_not.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/overwriting_setup.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/pending.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/predicate_matcher.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/rails/http_status.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/receive_counts.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/receive_never.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/repeated_description.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/repeated_example.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/repeated_example_group_body.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/repeated_example_group_description.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/return_from_stub.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/scattered_let.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/scattered_setup.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/shared_context.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/shared_examples.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/single_argument_message_chain.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/subject_stub.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/unspecified_exception.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/variable_definition.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/variable_name.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/verified_doubles.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/void_expect.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/yield.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec_cops.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/align_let_brace.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/blank_line_separation.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/concept.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/config_formatter.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/corrector/move_node.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/description_extractor.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/example.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/example_group.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/factory_bot.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/final_end_location.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/hook.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/inject.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/language.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/language/node_pattern.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/node.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/top_level_describe.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/top_level_group.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/variable.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/version.rb /build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/wording.rb Successfully installed rubocop-rspec-1.42.0 1 gem installed cd debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/rubocop-rspec-1.42.0 rm -f chmod 644 lib/rubocop/rspec/example_group.rb lib/rubocop/rspec/example.rb lib/rubocop/rspec/factory_bot.rb lib/rubocop/rspec/description_extractor.rb lib/rubocop/rspec/corrector/move_node.rb lib/rubocop/rspec/top_level_group.rb lib/rubocop/rspec/language.rb lib/rubocop/rspec/variable.rb lib/rubocop/rspec/language/node_pattern.rb lib/rubocop/rspec/concept.rb lib/rubocop/rspec/hook.rb lib/rubocop/rspec/blank_line_separation.rb lib/rubocop/rspec/node.rb lib/rubocop/rspec/align_let_brace.rb lib/rubocop/rspec/version.rb lib/rubocop/rspec/wording.rb lib/rubocop/rspec/final_end_location.rb lib/rubocop/rspec/inject.rb lib/rubocop/rspec/top_level_describe.rb lib/rubocop/rspec/config_formatter.rb lib/rubocop/cop/rspec_cops.rb lib/rubocop/cop/rspec/empty_example_group.rb lib/rubocop/cop/rspec/variable_definition.rb lib/rubocop/cop/rspec/message_spies.rb lib/rubocop/cop/rspec/shared_context.rb lib/rubocop/cop/rspec/unspecified_exception.rb lib/rubocop/cop/rspec/predicate_matcher.rb lib/rubocop/cop/rspec/empty_line_after_example_group.rb lib/rubocop/cop/rspec/describe_class.rb lib/rubocop/cop/rspec/scattered_setup.rb lib/rubocop/cop/rspec/message_expectation.rb lib/rubocop/cop/rspec/be.rb lib/rubocop/cop/rspec/multiple_expectations.rb lib/rubocop/cop/rspec/variable_name.rb lib/rubocop/cop/rspec/repeated_example_group_body.rb lib/rubocop/cop/rspec/void_expect.rb lib/rubocop/cop/rspec/example_without_description.rb lib/rubocop/cop/rspec/implicit_subject.rb lib/rubocop/cop/rspec/expect_actual.rb lib/rubocop/cop/rspec/capybara/feature_methods.rb lib/rubocop/cop/rspec/capybara/visibility_matcher.rb lib/rubocop/cop/rspec/capybara/current_path_expectation.rb lib/rubocop/cop/rspec/receive_never.rb lib/rubocop/cop/rspec/it_behaves_like.rb lib/rubocop/cop/rspec/empty_line_after_final_let.rb lib/rubocop/cop/rspec/receive_counts.rb lib/rubocop/cop/rspec/implicit_expect.rb lib/rubocop/cop/rspec/expect_in_hook.rb lib/rubocop/cop/rspec/describe_method.rb lib/rubocop/cop/rspec/expect_change.rb lib/rubocop/cop/rspec/scattered_let.rb lib/rubocop/cop/rspec/hooks_before_examples.rb lib/rubocop/cop/rspec/empty_hook.rb lib/rubocop/cop/rspec/rails/http_status.rb lib/rubocop/cop/rspec/instance_variable.rb lib/rubocop/cop/rspec/yield.rb lib/rubocop/cop/rspec/multiple_describes.rb lib/rubocop/cop/rspec/overwriting_setup.rb lib/rubocop/cop/rspec/implicit_block_expectation.rb lib/rubocop/cop/rspec/invalid_predicate_matcher.rb lib/rubocop/cop/rspec/leading_subject.rb lib/rubocop/cop/rspec/align_right_let_brace.rb lib/rubocop/cop/rspec/shared_examples.rb lib/rubocop/cop/rspec/dialect.rb lib/rubocop/cop/rspec/empty_line_after_example.rb lib/rubocop/cop/rspec/describe_symbol.rb lib/rubocop/cop/rspec/repeated_example.rb lib/rubocop/cop/rspec/expect_output.rb lib/rubocop/cop/rspec/example_wording.rb lib/rubocop/cop/rspec/focus.rb lib/rubocop/cop/rspec/not_to_not.rb lib/rubocop/cop/rspec/iterated_expectation.rb lib/rubocop/cop/rspec/message_chain.rb lib/rubocop/cop/rspec/verified_doubles.rb lib/rubocop/cop/rspec/repeated_description.rb lib/rubocop/cop/rspec/file_path.rb lib/rubocop/cop/rspec/context_wording.rb lib/rubocop/cop/rspec/named_subject.rb lib/rubocop/cop/rspec/empty_line_after_hook.rb lib/rubocop/cop/rspec/hook_argument.rb lib/rubocop/cop/rspec/subject_stub.rb lib/rubocop/cop/rspec/described_class_module_wrapping.rb lib/rubocop/cop/rspec/described_class.rb lib/rubocop/cop/rspec/any_instance.rb lib/rubocop/cop/rspec/nested_groups.rb lib/rubocop/cop/rspec/before_after_all.rb lib/rubocop/cop/rspec/let_before_examples.rb lib/rubocop/cop/rspec/pending.rb lib/rubocop/cop/rspec/let_setup.rb lib/rubocop/cop/rspec/leaky_constant_declaration.rb lib/rubocop/cop/rspec/factory_bot/factory_class_name.rb lib/rubocop/cop/rspec/factory_bot/create_list.rb lib/rubocop/cop/rspec/factory_bot/attribute_defined_statically.rb lib/rubocop/cop/rspec/repeated_example_group_description.rb lib/rubocop/cop/rspec/cop.rb lib/rubocop/cop/rspec/align_left_let_brace.rb lib/rubocop/cop/rspec/be_eql.rb lib/rubocop/cop/rspec/around_block.rb lib/rubocop/cop/rspec/instance_spy.rb lib/rubocop/cop/rspec/return_from_stub.rb lib/rubocop/cop/rspec/missing_example_group_argument.rb lib/rubocop/cop/rspec/multiple_subjects.rb lib/rubocop/cop/rspec/single_argument_message_chain.rb lib/rubocop/cop/rspec/example_length.rb lib/rubocop/cop/rspec/empty_line_after_subject.rb lib/rubocop/cop/rspec/context_method.rb lib/rubocop/rspec.rb lib/rubocop-rspec.rb find lib/ -type d -empty -delete cd - cd - dh_installchangelogs -pruby-rubocop-rspec /build/ruby-rubocop-rspec-1.42.0/CHANGELOG.md upstream /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all:/build/ruby-rubocop-rspec-1.42.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"rubocop-rspec\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-rubocop-rspec-1.42.0/debian/ruby-rubocop-rspec/usr/share/rubygems-integration/all:/build/ruby-rubocop-rspec-1.42.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/2.7.0:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation Randomized with seed 15072 RuboCop::Cop::RSpec::ExpectChange with EnforcedStyle `method_call` flags implicit block expectation syntax ignores blocks that cannot be converted to obj/attribute pair ignores change method of object that happens to receive a block flags blocks that contain simple message sending with EnforcedStyle `block` flags implicit block expectation syntax flags change matcher without block ignores methods called change flags change matcher when receiver is a variable with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::AlignLeftLetBrace works with empty file registers offense for unaligned braces does not register offense for let with proc argument with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::RSpec::ExampleGroup exposes examples in scope RuboCop::Cop::RSpec::MessageExpectation when EnforcedStyle is allow generates a todo based on the detected style generates a todo based on the detected style flags expect(...).to receive approves of allow(...).to receive when EnforcedStyle is expect approves of expect(...).to receive generates a todo based on the detected style flags allow(...).to receive generates a todo based on the detected style with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::RepeatedExampleGroupDescription considers interpolated docstrings as different descriptions register offense if same method used in docstring does not register offense for different block descriptions registers offense only for RSPEC namespace example groups considers different classes as different descriptions registers an offense for repeated describe descriptions does not register offense for describe block with additional docstring registers offense only for RSPEC namespace example groups in any order registers offense only for example group does not register offense for describe block with several docstring does not register offense for example group without descriptions register offense for different example group with similar descriptions registers an offense with right pointing to lines of code registers offense correctly if example groups are separated registers an offense for repeated context descriptions registers offense correctly for interpolated docstrings with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::InvalidPredicateMatcher registers an offense for double question with `not_to` registers an offense for double question with `to_not` registers an offense for double question with `have_something?` registers an offense for double question accepts valid predicate matcher with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RubocopBug has an expectation has a single example RuboCop::Cop::RSpec::Focus flags focused block types flags all rspec example blocks that include `:focus` does not flag unfocused specs does not flag a method that is focused twice ignores non-rspec code with :focus blocks flags all rspec example blocks with that include `focus: true` flags rspec example blocks that include `:focus` preceding a hash with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::SubjectStub flags nested subject stubs when nested subject uses same name flags negated runners flags spy subject stubs flags chain stubs flags an expectation made on an unnamed subject ignores stub within context where subject name changed flags deeply nested subject stubs flags stub inside all matcher flags one-line expectcation syntax flags nested subject stubs when example group does not define subject flags when subject is mocked flags when an implicit subject is mocked flags when subject is stubbed flags multiple-method stubs flags when an unnamed subject is mocked flags nested subject stubs when adjacent context redefines flags when subject is stubbed and there are several named subjects in the same example group flags nested subject stubs flags when there are several top level example groups ignores nested stubs when nested subject is anonymous with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb top level example groups flags in top level feature flags in top level ffeature flags in top level shared_examples flags in top level xcontext flags in top level example_group flags in top level shared_examples_for flags in top level describe flags in top level xfeature flags in top level xdescribe flags in top level context flags in top level fdescribe flags in top level shared_context flags in top level fcontext RuboCop::RSpec::Example extracts doc string returns nil for examples without doc strings extracts implementation returns node extracts doc string for unimplemented examples extracts symbol doc string extracts interpolated doc string extracts keywords extracts method doc string value object semantics can be used as a key in a hash compares by value computes #hash based on class and node RuboCop::RSpec::ConfigFormatter builds a YAML dump with spacing between cops RuboCop::Cop::RSpec::MissingExampleGroupArgument accepts describe with an argument checks first argument of context checks first argument of nested describe checks first argument of describe accepts methods with a name like an example block with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::AroundBlock when no value is yielded registers an offense when passed to another method does not register an offense when #run is called does not register an offense when the yielded value is referenced but not used registers an offense when used as a block arg does not register an offense when the hook is scoped with a symbol registers an offense when yielded to another block does not register an offense when the yielded value is unused registers an offense when a method other than #run or #call is called registers an offense when two values are yielded and the first is unused registers an offense for the first argument when #call is called does not register an offense with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::IteratedExpectation ignores `each` when there is a negative expectation ignores `each` without expectation flags `each` with multiple expectations ignores `each` with expectation on property flags `each` when expectation calls method with arguments flags `each` with an expectation ignore `each` when the body does not contain only expectations ignores assignments in the iteration with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::ItBehavesLike when the enforced style is `it_behaves_like` does not flag a violation for it_behaves_like flags a violation for it_should_behave_like when the enforced style is `it_should_behave_like` does not flag a violation for it_behaves_like flags a violation for it_behaves_like with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::Cop when the file is a source file without "spec" in the name ignores the source when the path is not a specified pattern ignores the source when the path is not a spec file when the source path ends with `_spec.rb` ignores the file if it is ignored registers an offense with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb when the source path starts with `spec/` registers an offense when the source path contains `/spec/` registers an offense when custom patterns are specified registers offenses when the path matches a custom specified pattern RuboCop::Cop::RSpec::FactoryBot::CreateList with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb when EnforcedStyle is :create_list autocorrects `5.times { create :user }` to `create_list :user, 5` autocorrects `5.times { create(:user, :trait) }` to `create_list(:user, 5, :trait)` autocorrects `5.times { create :user, :trait, key: val }` to `create_list :user, 5, :trait, key: val` autocorrects ` 3.times do create(:user, :trait) { |user| create :account, user: user } end ` to ` create_list(:user, 3, :trait) { |user| create :account, user: user } ` ignores n.times when there is no create call inside autocorrects ` 3.times do create(:user, :trait) do |user| create :account, user: user create :profile, user: user end end ` to ` create_list(:user, 3, :trait) do |user| create :account, user: user create :profile, user: user end ` ignores n.times when there is other calls but create flags FactoryGirl.create calls with a block ignores create in other block ignores n.times with argument flags usage of n.times when FactoryGirl.create is used flags usage of n.times when FactoryBot.create is used flags usage of n.times with no arguments autocorrects `5.times { FactoryGirl.create :user }` to `FactoryGirl.create_list :user, 5` ignores create method of other object when EnforcedStyle is :n_times flags usage of FactoryGirl.create_list flags usage of create_list autocorrects `create_list :user, 5` to `5.times { create :user }` autocorrects `FactoryGirl.create_list :user, 5` to `5.times { FactoryGirl.create :user }` ignores create method of other object autocorrects `create_list(:user, 5, :trait)` to `5.times { create(:user, :trait) }` autocorrects `create_list :user, 5, :trait, key: val` to `5.times { create :user, :trait, key: val }` flags usage of FactoryGirl.create_list with a block RuboCop::Cop::RSpec::ContextMethod ignores describe blocks flags context with `#` at the beginning flags context with `.` at the beginning with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::LeadingSubject handles subjects in tests handles subjects in contexts checks subject below let with proc argument checks subject below hook checks subject below let! checks subject below let checks subject below example approves of subject above let with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::ReceiveCounts flags usage of `at_least(2).times` allows `exactly(3).times` flags usage of `at_least(2).times` with a block flags usage of `exactly(1).times` with a block flags usage of `at_most(2).times` flags usage of `at_least(1).times` flags usage of `exactly(2).times` flags usage of `exactly(1).times` flags usage of `at_most(1).times` allows `exactly(n).times` autocorrects `expect(foo).to have_published_event(:bar).exactly(2).times` to `expect(foo).to have_published_event(:bar).exactly(2).times` flags usage of `exactly(1).times` after `with` flags usage of `exactly(1).times` with return value allows exactly(1).times when not called on `receive` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation autocorrects `expect(page.current_path)` to `expect(page.current_path)` flags violations for `expect(current_path)` autocorrects `expect(current_path).to_not eq expected_path` to `expect(page).to have_no_current_path expected_path, ignore_query: true` doesn't flag a violation for other expectations doesn't flag a violation for other references to `current_path` flags violations for `expect(page.current_path)` autocorrects `expect(page.current_path).to match(/regexp/i)` to `expect(page).to have_current_path(/regexp/i)` autocorrects `expect(current_path).not_to eq expected_path` to `expect(page).to have_no_current_path expected_path, ignore_query: true` autocorrects `expect(current_path).to eq(expected_path(f: :b))` to `expect(page).to have_current_path(expected_path(f: :b), ignore_query: true)` autocorrects `expect(page.current_path).to eq(foo(bar).path)` to `expect(page).to have_current_path(foo(bar).path, ignore_query: true)` autocorrects `expect(current_path).to eq(expected_path)` to `expect(page).to have_current_path(expected_path, ignore_query: true)` autocorrects `expect(page.current_path).to match("string/")` to `expect(page).to have_current_path(/string\//)` autocorrects `expect(current_path).to eq expected_path` to `expect(page).to have_current_path expected_path, ignore_query: true` autocorrects `expect(page.current_path).to match(variable)` to `expect(page.current_path).to match(variable)` autocorrects `expect(current_path).to(eq(expected_path))` to `expect(page).to(have_current_path(expected_path, ignore_query: true))` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::ExampleLength allows an empty example allows a short example ignores non-spec blocks ignores comments when inspecting large examples flags the example with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb with CountComments enabled flags the example RuboCop::Cop::RSpec::ReturnFromStub with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb with EnforcedStyle `block` finds nil returned from method finds concatenated strings with no variables finds hash with only static values returned from method finds static values returned from chained method ignores dynamic values returned from method ignores string with interpolation returned from method ignores multiple values being returned from method finds static values returned from method with EnforcedStyle `and_return` finds array with only static values returned from block finds nested constants returned from block finds constants returned from block finds concatenated strings with no variables finds static values returned from block ignores hash with dynamic values returned from block finds static values in a block when there are chained methods ignores variables return from block ignores array with dynamic values returned from block ignores stubs without return value handles stubs in a method finds empty values returned from block ignores dynamic values returned from block finds hash with only static values returned from block ignores block returning string with interpolation RuboCop::Cop::RSpec::RepeatedDescription ignores repeated descriptions in a nested context registers offense if same method used in docstring registers offense for repeated description and metadata does not flag different descriptions in different iterators does not flag examples with same metadata and different description does not flag different methods used as docstring registers offense for repeated descriptions separated by a context registers offense for repeated description in different iterators does not flag descriptions with different interpolated variables ignores descriptions repeated in a shared context does not flag examples if metadata is different registers an offense for repeated descriptions does not flag tests which do not contain description strings registers offense for repeated description in same iterator with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::ReceiveNever allows method called `never` flags usage of `never` after `with` flags usage of `never` with `expect_any_instance_of` flags usage of `never` with `is_expected` flags usage of `never` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::NotToNot when AcceptedMethod is `to_not` detects no offense when using `to_not` detects the `not_to` offense detects the `not_to` offense on an expect block when EnforcedStyle is `not_to` detects the `to_not` offense detects no offense when using `not_to` detects the `to_not` offense on an expect block with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::Yield flags `block.call` with arguments ignores stub when `block.call` is not the only statement ignores `receive` with no block arguments flags `block.call` when `receive` is chained flags multiple `block.call` flags `block.call` flags multiple `block.call` with arguments with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::ExpectActual flags string and symbol literal values within expect(...) flags literal nil value within expect(...) flags but does not autocorrect violations for other matchers does not flag complex values with dynamic parts within expect(...) does not flag dynamic values within expect(...) flags arrays containing only literal values within expect(...) flags with `equal` matcher flags regexps containing only literal values within expect(...) flags `be ==` flags boolean literal values within expect(...) flags ranges containing only literal values within expect(...) flags numeric literal values within expect(...) ignores `be` with no argument flags `be` with an argument flags with `eql` matcher flags hashes containing only literal values within expect(...) when inspecting rspec-rails routing specs ignores rspec-rails routing specs with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::VariableName with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb when configured for `snake_case` when `let` with symbol names does not register an offense for snake_case registers an offense for PascalCase does not register offense for interpolated symbol registers an offense for camelCase registers offense with multiple lets when `subject` does not register offense for snake_case registers an offense for camelCase when `subject!` does not register offense for snake_case registers an offense for camelCase when `let` with proc registers offense when `let!` does not register offense for snake_case registers an offense for camelCase when `let` with string names registers an offense for kebab-case registers an offense for camelCase does not register offense for interpolated string does not register an offense for snake_case when configured for `camelCase` when `let` does not register offense for camelCase registers an offense for snake_case when `let!` registers an offense for snake_case does not register offense for camelCase when `subject!` does not register offense for camelCase registers an offense for snake_case when `subject` does not register offense for camelCase registers an offense for snake_case RuboCop::Cop::RSpec::ImplicitSubject with EnforcedStyle `disallow` flags `should` in single-line examples allows `is_expected` inside `its` block flags `is_expected` in single-line examples flags `is_expected` in multi-line examples flags `should` in multi-line examples with EnforcedStyle `single_line_only` detects usage of `is_expected` inside helper methods flags `is_expected` in multi-line examples allows `is_expected` inside `its` block, in multi-line examples allows `should` in single-line examples flags `should` in multi-line examples allows `is_expected` in single-line examples does not flag methods called is_expected and should with EnforcedStyle `single_statement_only` flags `is_expected` in multi-statement examples allows `is_expected` in multi-line example with single statement with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::VoidExpect registers offenses to void `expect` with block accepts non-void `expect` accepts non-void `expect` with block registers offenses to void `expect` when block has one expression registers offenses to void `expect` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::LeakyConstantDeclaration class defined flags namespaced class ignores anonymous classes flags inside an example group module defined flags inside an example group constant assignment flags inside shared example group ignores outside of example/shared group flags inside an example flags inside an example group with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::AlignRightLetBrace works with empty file does not register offense for let with proc argument registers offense for unaligned braces with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb Project requires alphabetizes cop requires RuboCop::Cop::RSpec::Capybara::FeatureMethods ignores feature calls outside spec ignores variables inside examples autocorrects ` describe Foo do scenario { } end ` to ` describe Foo do it { } end ` flags violations for `given` autocorrects ` describe Foo do background { } end ` to ` describe Foo do before { } end ` autocorrects ` describe Foo do RSpec.feature { } end ` to ` describe Foo do RSpec.describe { } end ` autocorrects ` describe Foo do xscenario { } end ` to ` describe Foo do xit { } end ` autocorrects ` describe Foo do given(:foo) { } end ` to ` describe Foo do let(:foo) { } end ` flags violations for `xscenario` flags violations for `scenario` flags violations for `feature` allows includes before the spec flags violations for `background` flags violations for `given!` autocorrects ` describe Foo do given!(:foo) { } end ` to ` describe Foo do let!(:foo) { } end ` with configured `EnabledMethods` flags other methods ignores usage of the enabled method with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::EmptyLineAfterSubject approves empty line after subject! checks for empty line after subject checks for empty line after subject! handles multiline subject block handles subject being the latest node approves empty line after subject handles subjects in tests with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::Pending flags blocks with skip symbol metadata ignores context flags skip blocks ignores it ignores it with skip: false metadata flags pending blocks flags describe with skip symbol metadata flags xexample flags blocks with skip: true metadata flags xfeature flags blocks with skip: string metadata flags skip inside of an it flags blocks with pending symbol metadata flags xspecify ignores describe ignores feature flags xdescribe flags xit flags xscenario ignores method called pending ignores example flags xcontext ignores scenario ignores specify flags pending examples when receiver is explicit ignores example_group with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::BeEql registers an offense for `eql` when argument is nil does not register an offense for `eql` when argument is a string registers an offense for `eql` when argument is a symbol registers an offense for `eql` when argument is a float registers an offense for `eql` when argument is an integer registers an offense for `eql` when argument is a boolean does not register an offense for `eql` when expectation is negated with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::EmptyExampleGroup flags an empty context does not recognize custom include methods by default flags an empty top level describe does not flag methods matching example group names does not flag include_examples with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb when a custom include method is specified does not flag an otherwise empty example group RuboCop::Cop::RSpec::SharedContext with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb shared_context does not register an offense for `shared_context` with before does not register an offense for `shared_context` with subject does not register an offense for empty contexts registers an offense for shared_context with only examples does not register an offense for `shared_context` with let shared_examples does not register an offense for `shared_examples` with it registers an offense for shared_examples with only hooks registers an offense for shared_examples with only subject does not register an offense for empty examples registers an offense for shared_examples with only let RuboCop::Cop::RSpec::MultipleSubjects does not try to autocorrect subject! autocorrects registers an offense for every overwritten subject does not flag shared example groups with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::RSpec::DescriptionExtractor builds a hash of descriptions RuboCop::Cop::RSpec::ExpectInHook adds an offense for `expect` with block in `before` hook adds an offense for `expect` in `after` hook accepts `expect` in `it` accepts an empty `before` hook adds an offense for `expect` in `before` hook adds an offense for `expect` in `around` hook accepts `allow` in `before` hook with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::Be registers an offense for `be` without an argument allows specific `be_` matchers allows `be` with an argument registers an offense for not_to be with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::SingleArgumentMessageChain receive_message_chain accepts multi-argument string calls accepts single-argument calls with variable accepts multi-argument calls accepts single-argument calls with send node reports single-argument string calls reports single-argument calls with single-key hash argument reports an offense with multiple-element array argument doesn't report an offense with single-element array argument reports an offense with multiple keys hash argument doesn't report an offense stub_chain accepts multi-argument calls reports single-argument string calls accepts multi-argument string calls reports single-argument calls with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::DescribeClass doesn't flag top level describe in a shared context ignores nested describe statements ignores feature specs - also with complex options ignores routing specs supports ::RSpec.describe doesn't flag top level describe in a shared example ignores feature specs when RSpec.describe is used ignores request specs ignores an empty describe ignores view specs checks describe statements after a require checks first-line describe statements flags normal metadata in describe ignores feature specs ignores system specs supports RSpec.describe checks highlights the first argument of a describe doesn't flag top level describe in an unnamed shared context flags specs with non :type metadata doesn't blow up on single-line describes with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb when argument is a String literal ignores class without namespace checks `camelCase` ignores value constants with namespace ignores class with namespace ignores value constants checks numbers at start ignores top-level constants with `::` at start checks empty strings RuboCop::Cop::RSpec::OverwritingSetup finds overwriten `let` works with `subject!` and `let!` handles string arguments ignores overwriting in different context handles unnamed subjects finds `let!` overwriting `let` handles dynamic names for `let` finds overwriten `subject` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup checks for empty line after context highlights single line formulations correctly approves empty line after context handles describes in an if block checks for empty line after describe approves empty line after describe with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::RSpec::Language::SelectorSet composes sets compares by value #node_pattern_union builds a node pattern union #send_pattern builds a send matching pattern #node_pattern builds a node pattern #block_pattern builds a block matching pattern #include? returns false for selectors not in the set returns true for selectors in the set RuboCop::Cop::RSpec::NestedGroups counts nesting correctly when non-spec nesting flags nested contexts ignores non-spec context methods support --auto-gen-config when configured with MaxNesting emits a deprecation warning when Max is configured as 2 flags two levels of nesting with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::DescribedClassModuleWrapping allows a module that does not contain RSpec.describe allows a describe block in the outermost scope registers an offense when RSpec.describe is nested within two modules registers an offense when RSpec.describe is nested within a module with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::RSpec::Hook extracts name #metadata extracts symbol metadata extracts hash metadata with no scope given withstands no arguments extracts hash metadata combines symbol and hash metadata #knowable_scope? does not break if a hook is not given a symbol literal knows the scope of a hook with a symbol literal knows the scope of a hook with hash metadata knows the scope of a hook with no argument #scope interprets before(:all) { } as having scope context interprets around(:example) { } as having scope each ignores other arguments to hooks interprets after(:suite) { } as having scope suite interprets before(:each) { } as having scope each interprets after { } as having scope each interprets around(:context) { } as having scope context defaults to example hook with hash metadata classifies :each as an example hook RuboCop::Cop::RSpec::NamedSubject with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb when IgnoreSharedExamples is false checks shared_examples for explicit subject usage behaves like checking subject outside of shared examples checks `it` and `specify` for explicit subject usage checks before and after for explicit subject usage ignores subject when not wrapped inside a test checks around(:each) for explicit subject usage when IgnoreSharedExamples is true ignores explicit subject in shared_examples behaves like checking subject outside of shared examples ignores subject when not wrapped inside a test checks around(:each) for explicit subject usage checks `it` and `specify` for explicit subject usage checks before and after for explicit subject usage RuboCop::Cop::RSpec::HookArgument when EnforcedStyle is :example autocorrects `config.before(:each) { }` to `config.before(:example) { }` ignores non-rspec hooks generates a todo based on the detected style autocorrects `before(:each) { }` to `before(:example) { }` does not flag hooks without default scopes generates a todo based on the detected style ignores hooks with more than one argument ignores :context and :suite autocorrects `before { }` to `before(:example) { }` autocorrects `before(:example) { }` to `before(:example) { }` autocorrects `config.before { }` to `config.before(:example) { }` generates a todo based on the detected style detects :example for hooks detects :each for hooks autocorrects `config.before(:example) { }` to `config.before(:example) { }` when EnforcedStyle is :implicit detects :each for hooks generates a todo based on the detected style generates a todo based on the detected style generates a todo based on the detected style autocorrects `config.before(:each) { }` to `config.before { }` autocorrects `config.before { }` to `config.before { }` ignores non-rspec hooks autocorrects `before(:example) { }` to `before { }` ignores :context and :suite ignores hooks with more than one argument autocorrects `before(:each) { }` to `before { }` autocorrects `before { }` to `before { }` does not flag hooks without default scopes autocorrects `config.before(:example) { }` to `config.before { }` detects :example for hooks when EnforcedStyle is :each ignores hooks with more than one argument detects :example for hooks autocorrects `before { }` to `before(:each) { }` generates a todo based on the detected style autocorrects `config.before(:each) { }` to `config.before(:each) { }` autocorrects `config.before(:example) { }` to `config.before(:each) { }` generates a todo based on the detected style autocorrects `config.before { }` to `config.before(:each) { }` autocorrects `before(:example) { }` to `before(:each) { }` autocorrects `before(:each) { }` to `before(:each) { }` detects :each for hooks ignores non-rspec hooks detects hooks without default scopes ignores :context and :suite generates a todo based on the detected style with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::VerifiedDoubles finds a `double` instead of an `instance_double` ignores doubles that have no name specified ignores instance_doubles when configuration does not specify IgnoreSymbolicNames finds a `spy` instead of an `instance_spy` find doubles whose name is a symbol with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb when configured to ignore symbolic names ignores doubles whose name is a symbol still flags doubles whose name is a string when configured not to ignore nameless doubles flags doubles that have no name specified RuboCop::Cop::RSpec::DescribeMethod skips methods starting with a . or # ignores describes with only a class skips specs not having a string second argument enforces non-method names with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::DescribedClass with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb when SkipBlocks is `false` flags violations within all blocks when EnforcedStyle is :explicit ignores described_class as string ignores violations within a class scope change autocorrects corresponding ignores describe that do not reference to a class ignores violations within a hook scope change flags the use of the described_class when SkipBlocks is `true` ignores violations within non-rspec blocks when EnforcedStyle is :described_class ignores if a local variable is part of the namespace flags the use of described class with nested namespace ignores if `described_class` is a part of the constant ignores described class as string flags the use of described class with namespace flags with metadata ignores non-matching namespace in usages ignores non-matching namespace takes class from innermost describe flags for the use of the described class flags the use of described class with module ignores describe that do not reference to a class ignores class if the scope is changing accepts an empty block ignores subclasses ignores violations within a class scope change ignores non-matching namespace defined on `describe` level ignores violations within a hook scope change RuboCop::Cop::RSpec::ScatteredSetup flags multiple before(:all) hooks in the same example group ignores different hooks flags hooks with similar metadata flags multiple hooks of the same scope with different symbols ignores different hook types flags multiple hooks in the same example group ignores similar method names inside of examples ignores hooks in different example groups ignores hooks with different metadata ignores hooks in different shared contexts with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::LetBeforeExamples autocorrects ` RSpec.describe User do include_examples('should be after let') let(:foo) { (<<-SOURCE) } some long text here SOURCE end ` to ` RSpec.describe User do let(:foo) { (<<-SOURCE) } some long text here SOURCE include_examples('should be after let') end ` allows inclusion of context before `let` flags `let` with proc argument ignores single-line example blocks flags `let` after `context` does not flag `let` in a nested context flags `let` after `include_examples` flags `let` after `it` does not flag `let` before the examples with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::MessageChain finds `receive_message_chain` finds old `stub_chain` syntax with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::Rails::HttpStatus with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb when EnforcedStyle is `symbolic` autocorrects `it { is_expected.to have_http_status 200 }` to `it { is_expected.to have_http_status :ok }` does not register an offense when using symbolic value does not register an offense when using custom HTTP code autocorrects `it { is_expected.to have_http_status 404 }` to `it { is_expected.to have_http_status :not_found }` registers an offense when using numeric value with parenthesis autocorrects `it { is_expected.to have_http_status(200) }` to `it { is_expected.to have_http_status(:ok) }` autocorrects `it { is_expected.to have_http_status(404) }` to `it { is_expected.to have_http_status(:not_found) }` when EnforcedStyle is `numeric` autocorrects `it { is_expected.to have_http_status :ok }` to `it { is_expected.to have_http_status 200 }` does not register an offense when using allowed symbols autocorrects `it { is_expected.to have_http_status :not_found }` to `it { is_expected.to have_http_status 404 }` registers an offense when using symbolic value does not register an offense when using numeric value with parenthesis autocorrects `it { is_expected.to have_http_status(:ok) }` to `it { is_expected.to have_http_status(200) }` autocorrects `it { is_expected.to have_http_status(:not_found) }` to `it { is_expected.to have_http_status(404) }` RuboCop::Cop::RSpec::FactoryBot::FactoryClassName when passing block ignores passing class name ignores passing OpenStruct flags passing a class from global namespace ignores passing Hash flags passing a class flags passing a subclass when not passing block ignores passing class name flags passing a class with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::RepeatedExample does not flag examples when different its arguments are used registers an offense for repeated example does not flag examples with different implementations does not register a violation if rspec tag magic is involved does not flag repeated examples in different scopes with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::InstanceVariable ignores instance variables outside of specs ignores an instance variable without describe flags an instance variable inside a shared example ignores non-spec blocks ignores an instance variable inside a dynamic class flags several instance variables inside a describe flags an instance variable inside a describe with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb when used in a custom matcher ignores instance variables inside `matcher` flags instance variables outside `matcher` ignores instance variables inside `RSpec::Matchers.define` when configured with AssignmentOnly ignores an instance variable when it is not assigned flags an instance variable when it is also assigned flags an instance variable when it is also assigned in a sibling example group RuboCop::Cop::RSpec::AnyInstance finds `allow_any_instance_of` instead of an instance double finds old `any_instance` syntax instead of an instance double finds `expect_any_instance_of` instead of an instance double with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::ExpectOutput does not flag assignments to $stdout in example_group scope does not flag assignments to other global variables does not flag assigns to $stdout when in the root scope does not flag assignments to $stdout outside of example scope registers an offense for overwriting $stdout within an example registers an offense for overwriting $stderr within an example scoped hook does not register an offense for interacting with $stdout with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::InstanceSpy when used with `have_received` ignores instance_double when it is not used with as_null_object adds an offense for an instance_double with single argument adds an offense for an instance_double with multiple arguments with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb when not used with `have_received` does not add an offence config/default.yml ends every description with a period has descriptions for all cops does not have newlines in cop descriptions has configuration for all cops sorts configuration keys alphabetically includes Enabled: true for every cop RuboCop::Cop::RSpec::BeforeAfterAll when using before each does not register an offense with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb when using before all registers an offense when using after each does not register an offense when using after all registers an offense RuboCop::Cop::RSpec::RepeatedExampleGroupBody registers an offense for when module arg and namespace are identical does not register offense if module arg is different registers offense correctly if example groups are separated registers offense only for example group registers an offense for several repeated context body does not register offense with several docstring registers an offense for repeated describe body skips `skip` and `pending` statements registers offense for different groups registers an offense for repeated context body registers offense no descriptions and similar body registers offense only for RSPEC namespace example groups in any order registers offense only for RSPEC namespace example groups does not register offense for same examples with different data does not register offense when module arg namespace is different does not register offense for different block body implementation does not register offense if metadata is different does not register offense for example groups in different groups does not register offense if no descriptions, but different body with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::MultipleExpectations generates a todo based on the worst violation with metadata ignores examples with `aggregate_failures: true` ignores examples with `aggregate_failures: true` defined deeply checks examples with `aggregate_failures: false` checks example groups with `aggregate_failures: false` ignores example groups with `:aggregate_failures` ignores examples with `:aggregate_failures` ignores example groups with `aggregate_failures: true` prefers example metadata over example group metadata checks examples with siblings with `aggregate_failures: true` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb without configuration counts aggregate_failures as one expectation approves of one expectation per example counts every aggregate_failures as an expectation flags multiple expectations flags multiple expect_any_instance_of flags multiple is_expected flags multiple expects with blocks with Max configuration flags three expectations permits two expectations RuboCop::Cop::RSpec::LetSetup complains when let! is used and not referenced within nested group complains when let! used in shared example including complains when let! is used and not referenced in shared example group ignores let! when used in example ignores let! when used in `before` complains when there is only one nested node into example group complains when let! is used and not referenced complains when there is a custom nesting level with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::HooksBeforeExamples flags `after` after an example flags `before` after `include_examples` flags `before` after `context` flags scoped hook after an example does not flag hooks before the examples allows inclusion of context before hooks does not flag `before` in a nested context flags `before` after `it` ignores single-line example blocks with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::ContextWording finds context without `when` at the beginning skips descriptions beginning with 'when' finds context without separate `when` at the beginning finds shared_context without `when` at the beginning skips describe blocks when configured finds context without allowed prefixes at the beginning skips descriptions with allowed prefixes at the beginning with symbol metadata finds context without separate `when` at the beginning with mixed metadata finds context without separate `when` at the beginning with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb with metadata hash finds context without separate `when` at the beginning RuboCop::Cop::RSpec::EmptyLineAfterHook checks for empty line after `before` hook handles `before` being the latest node handles multiline `after` block handles multiline `around` block approves empty line after `before` hook approves empty line after `after` hook approves empty line after `around` hook handles multiline `before` block checks for empty line after `around` hook checks for empty line after `after` hook with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::VariableDefinition when EnforcedStyle is `strings` does not register offense for string names registers an offense for symbol name registers an offense for interpolated symbol when EnforcedStyle is `symbols` does not register offense for symbol names registers an offense for interpolated string registers an offense for multiline string registers an offense for string name with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::UnspecifiedException with raise_exception matcher allows empty exception specification when not expecting an error allows parameterized exceptions detects the `unspecified_exception` offense allows exception classes allows exception matching regular expressions allows exception types with matching regular expressions allows classes with blocks with braces allows classes with blocks with do/end allows exception types with messages allows exception messages with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb with raise_error matcher allows classes with blocks with do/end detects the `unspecified_exception` offense allows exception matching regular expressions allows exception messages allows classes with blocks with braces allows exception classes allows exception types with matching regular expressions allows empty exception specification when not expecting an error allows exception types with messages allows parameterized exceptions CHANGELOG.md has link definitions for all implicit links entry has a whitespace between the * and the body has a link to the contributors at the end link to related issue on github has a valid URL has an issue number prefixed with # has a colon and a whitespace at the end body ends with a punctuation does not start with a lower case RuboCop::Cop::RSpec::ImplicitBlockExpectation flags with `should` as implicit subject flags named subject flags when subject is defined in the outer example group flags with `should_not` as implicit subject flags Proc.new flags proc flags literal lambda flags lambda in subject! ignores named subject with deeply nested lambda flags lambda in subject ignores non-lambda subject ignores when there is no subject defined ignores normal local subject with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::ImplicitExpect when EnforcedStyle is should flags it { is_expected.to } flags it { is_expected.not_to } approves of should flags it { is_expected.to_not } generates a todo based on the detected style approves of should_not generates a todo based on the detected style with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb when EnforcedStyle is is_expected flags it { should_not } flags it { should } approves of is_expected.to generates a todo based on the detected style approves of is_expected.not_to approves of is_expected.to_not RuboCop::RSpec::Wording rewrites "should fizz" as "fizzes" rewrites "shouldn't" as "does not" rewrites "should deploy the app" as "deploys the app" rewrites "should obey my orders" as "obeys my orders" rewrites "should worry about the future" as "worries about the future" rewrites "should buy the product" as "buys the product" rewrites "should do nothing" as "does nothing" rewrites "should alias the method" as "aliases the method" rewrites "should" as "" rewrites "shouldn't be true" as "is not true" rewrites "should echo the input" as "echoes the input" rewrites "should not return something" as "does not return something" rewrites "should WORRY" as "WORRIES" rewrites "should pay for pizza" as "pays for pizza" rewrites "should fax the document" as "faxes the document" rewrites "should miss me" as "misses me" rewrites "should amass debt" as "amasses debt" rewrites "SHOULDN'T NOT RETAIN UPPERCASE" as "DOES NOT NOT RETAIN UPPERCASE" rewrites "SHOULD RETAIN UPPERCASE" as "RETAINS UPPERCASE" rewrites "should not" as "does not" rewrites "should have sweets" as "has sweets" rewrites "" as "" rewrites "should search the internet" as "searches the internet" rewrites "should wish me luck" as "wishes me luck" rewrites "SHOULDN'T BE true" as "IS NOT true" rewrites "should WISH me luck" as "WISHES me luck" rewrites "should really only return one item" as "really only returns one item" rewrites "shouldn't return something" as "does not return something" rewrites "should return something" as "returns something" is insane RuboCop::Cop::RSpec::DescribeSymbol does not flag `context :symbol` flags violations for a nested `describe` does not flag non-Symbol arguments flags violations for `describe :symbol` with multiple arguments flags violations for `RSpec.describe :symbol` flags violations for `describe :symbol` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::Dialect allows describe blocks allows calling methods named context in examples registers an offense for context blocks registers an offense for RSpec.context blocks with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb without preferred methods allows all methods blocks RuboCop::Cop::RSpec::MessageSpies when EnforcedStyle is have_received flags expect(send).to receive flags expect(...).not_to receive flags expect(ivar).to receive generates a todo based on the detected style flags expect(...).to receive with generates a todo based on the detected style flags expect(...).to receive at_most flags expect(const).to receive flags expect(...).to_not receive flags expect(lvar).to receive approves of expect(...).to have_received with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb when EnforcedStyle is receive flags expect(...).not_to have_received flags expect(...).to have_received at_most flags expect(send).to have_received flags expect(...).to_not have_received approves of expect(...).to receive flags expect(...).to have_received with generates a todo based on the detected style generates a todo based on the detected style flags expect(lvar).to have_received flags expect(ivar).to have_received flags expect(const).to have_received RuboCop::Cop::RSpec::ExampleWording finds description with `shouldn't` at the beginning skips descriptions starting with words that begin with `should` finds leading its ignores non-example blocks finds interpolated description with `should` at the beginning skips interpolated description without literal `should` at the start finds leading it in interpolated description flags \-separated multiline strings flags a lone should flags \-separated multiline interpolated strings flags a lone should not finds description with `Should` at the beginning finds description with `should` at the beginning skips descriptions without `should` at the beginning finds description with `SHOULDN'T` at the beginning skips words beginning with 'it' with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::PredicateMatcher when enforced style is `inflected` when strict is true autocorrects `expect(foo.instance_of?(Array)).to be_truthy` to `expect(foo).to be_an_instance_of(Array)` autocorrects ` expect(foo.all? do |x| x + 1 x >= 2 end).to be_truthy ` to ` expect(foo).to be_all do |x| x + 1 x >= 2 end ` autocorrects `expect(foo.all? { }).to be_truthy` to `expect(foo).to be_all { }` autocorrects `expect(foo.is_a?(Array)).to be_truthy` to `expect(foo).to be_a(Array)` accepts strict checking boolean matcher autocorrects `expect(foo.all?(n) { |x| x.present? }).to be_truthy` to `expect(foo).to be_all(n) { |x| x.present? }` autocorrects `expect(foo.empty?).not_to be_truthy` to `expect(foo).not_to be_empty` registers an offense for a predicate method with a block autocorrects `expect(foo.empty?).not_to be_falsey` to `expect(foo).to be_empty` registers an offense for a predicate method in actual autocorrects `expect(foo.has_something?).not_to be_truthy` to `expect(foo).not_to have_something` autocorrects `expect(foo.all? do; end).to be_truthy` to `expect(foo).to be_all do; end` autocorrects `expect(foo.empty?).to_not be_truthy` to `expect(foo).not_to be_empty` autocorrects `expect(foo.something?()).to be_truthy` to `expect(foo).to be_something()` autocorrects `expect(foo.something? 1, 2).to be_truthy` to `expect(foo).to be_something 1, 2` autocorrects `expect(foo.empty?).to be_falsey` to `expect(foo).not_to be_empty` autocorrects `expect(foo.has_something?).to be_truthy` to `expect(foo).to have_something` autocorrects `expect(foo.something?(1, 2)).to be_truthy` to `expect(foo).to be_something(1, 2)` autocorrects `expect(foo.empty?).to be_truthy` to `expect(foo).to be_empty` autocorrects `expect(foo.empty?).not_to a_truthy_value` to `expect(foo).not_to be_empty` accepts a predicate method that is not ckeced true/false autocorrects `expect(foo.include?(something)).to be_truthy` to `expect(foo).to include(something)` autocorrects `expect(foo.respond_to?(:bar)).to be_truthy` to `expect(foo).to respond_to(:bar)` autocorrects `expect(foo.all? { |x| x.present? }).to be_truthy` to `expect(foo).to be_all { |x| x.present? }` autocorrects `expect(foo.all? { present }).to be_truthy` to `expect(foo).to be_all { present }` autocorrects `expect(foo.exists?).to be_truthy` to `expect(foo).to exist` accepts non-predicate method autocorrects `expect(foo.has_key?("foo")).to be_truthy` to `expect(foo).to have_key("foo")` registers an offense for a predicate method with argument registers an offense for a predicate method with built-in equiv when strict is false autocorrects `expect(foo.empty?).to be_truthy` to `expect(foo).to be_empty` autocorrects `expect(foo.all? { present }).to be_truthy` to `expect(foo).to be_all { present }` registers an offense for a predicate method with a block autocorrects `expect(foo.all? do; end).to be_truthy` to `expect(foo).to be_all do; end` autocorrects `expect(foo.all? { }).to be_truthy` to `expect(foo).to be_all { }` autocorrects `expect(foo.empty?).to be(true)` to `expect(foo).to be_empty` autocorrects `expect(foo.empty?).not_to be_falsey` to `expect(foo).to be_empty` autocorrects `expect(foo.empty?).to eq(false)` to `expect(foo).not_to be_empty` accepts non-predicate method autocorrects `expect(foo.include?(something)).to be_truthy` to `expect(foo).to include(something)` autocorrects `expect(foo.empty?).to be(false)` to `expect(foo).not_to be_empty` autocorrects `expect(foo.empty?).not_to be(true)` to `expect(foo).not_to be_empty` autocorrects `expect(foo.has_key?("foo")).to be_truthy` to `expect(foo).to have_key("foo")` registers an offense for a predicate method in actual registers an offense for a predicate method in actual autocorrects `expect(foo.has_something?).not_to be_truthy` to `expect(foo).not_to have_something` autocorrects `expect(foo.instance_of?(Array)).to be_truthy` to `expect(foo).to be_an_instance_of(Array)` autocorrects `expect(foo.exists?).to be_truthy` to `expect(foo).to exist` autocorrects `expect(foo.all? { |x| x.present? }).to be_truthy` to `expect(foo).to be_all { |x| x.present? }` autocorrects `expect(foo.is_a?(Array)).to be_truthy` to `expect(foo).to be_a(Array)` accepts a predicate method that is not ckeced true/false autocorrects `expect(foo.empty?).to be_falsey` to `expect(foo).not_to be_empty` autocorrects `expect(foo.something?(1, 2)).to be_truthy` to `expect(foo).to be_something(1, 2)` autocorrects `expect(foo.all?(n) { |x| x.present? }).to be_truthy` to `expect(foo).to be_all(n) { |x| x.present? }` autocorrects `expect(foo.empty?).not_to a_truthy_value` to `expect(foo).not_to be_empty` autocorrects `expect(foo.something? 1, 2).to be_truthy` to `expect(foo).to be_something 1, 2` autocorrects `expect(foo.has_something?).to be_truthy` to `expect(foo).to have_something` registers an offense for a predicate method with argument autocorrects `expect(foo.empty?).to eq(true)` to `expect(foo).to be_empty` autocorrects `expect(foo.respond_to?(:bar)).to be_truthy` to `expect(foo).to respond_to(:bar)` autocorrects ` expect(foo.all? do |x| x + 1 x >= 2 end).to be_truthy ` to ` expect(foo).to be_all do |x| x + 1 x >= 2 end ` autocorrects `expect(foo.empty?).to_not be_truthy` to `expect(foo).not_to be_empty` autocorrects `expect(foo.something?()).to be_truthy` to `expect(foo).to be_something()` autocorrects `expect(foo.empty?).not_to be_truthy` to `expect(foo).not_to be_empty` registers an offense for a predicate method with built-in equiv autocorrects `expect(foo.empty?).not_to be(false)` to `expect(foo).to be_empty` with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb when enforced style is `explicit` when strict is true autocorrects `expect(foo).to be_instance_of(Array)` to `expect(foo.instance_of?(Array)).to be(true)` autocorrects `expect(foo).to be_something()` to `expect(foo.something?()).to be(true)` registers an offense for a predicate mather with argument autocorrects `expect(foo).to be_all(n) { |x| x.ok? }` to `expect(foo.all?(n) { |x| x.ok? }).to be(true)` accepts non-predicate matcher registers an offense for a predicate matcher with a block autocorrects `expect(foo).to be_all { present }` to `expect(foo.all? { present }).to be(true)` registers an offense for a predicate mather autocorrects `expect(foo).to be_all do; end` to `expect(foo.all? do; end).to be(true)` autocorrects ` expect(foo).to be_all do |x| x + 1 x >= 2 end ` to ` expect(foo.all? do |x| x + 1 x >= 2 end).to be(true) ` autocorrects `expect(foo).to be_something` to `expect(foo.something?).to be(true)` autocorrects `expect(foo).to be_all { }` to `expect(foo.all? { }).to be(true)` autocorrects `expect(foo).to be_something(1)` to `expect(foo.something?(1)).to be(true)` autocorrects `expect(foo).not_to be_something` to `expect(foo.something?).to be(false)` autocorrects `expect(foo).to have_something` to `expect(foo.has_something?).to be(true)` autocorrects `expect(foo).to be_something 1, 2` to `expect(foo.something? 1, 2).to be(true)` autocorrects `expect(foo).to be_all { |x| x.present? }` to `expect(foo.all? { |x| x.present? }).to be(true)` autocorrects `expect(foo).to be_something(1, 2)` to `expect(foo.something?(1, 2)).to be(true)` accepts built in matchers autocorrects `expect(foo).to be_a(Array)` to `expect(foo.is_a?(Array)).to be(true)` when custom matchers are allowed accepts custom allowed explicit matchers when strict is false autocorrects `expect(foo).to be_something` to `expect(foo.something?).to be_truthy` autocorrects `expect(foo).to be_something 1, 2` to `expect(foo.something? 1, 2).to be_truthy` autocorrects `expect(foo).to have_something` to `expect(foo.has_something?).to be_truthy` autocorrects `expect(foo).to be_all(n) { |x| x.ok? }` to `expect(foo.all?(n) { |x| x.ok? }).to be_truthy` registers an offense for a predicate matcher with a block autocorrects `expect(foo).to be_all { |x| x.present? }` to `expect(foo.all? { |x| x.present? }).to be_truthy` autocorrects `expect(foo).to be_all { }` to `expect(foo.all? { }).to be_truthy` accepts built in matchers autocorrects `expect(foo).to be_something(1)` to `expect(foo.something?(1)).to be_truthy` registers an offense for a predicate mather with argument accepts non-predicate matcher autocorrects `expect(foo).to be_all { present }` to `expect(foo.all? { present }).to be_truthy` autocorrects `expect(foo).to be_all do; end` to `expect(foo.all? do; end).to be_truthy` autocorrects `expect(foo).to be_a(Array)` to `expect(foo.is_a?(Array)).to be_truthy` registers an offense for a predicate mather autocorrects `expect(foo).to be_something(1, 2)` to `expect(foo.something?(1, 2)).to be_truthy` autocorrects `expect(foo).to be_something()` to `expect(foo.something?()).to be_truthy` autocorrects `expect(foo).to be_instance_of(Array)` to `expect(foo.instance_of?(Array)).to be_truthy` autocorrects `expect(foo).not_to be_something` to `expect(foo.something?).to be_falsey` autocorrects ` expect(foo).to be_all do |x| x + 1 x >= 2 end ` to ` expect(foo.all? do |x| x + 1 x >= 2 end).to be_truthy ` when custom matchers are allowed accepts custom allowed explicit matchers RuboCop::Cop::RSpec::EmptyHook with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb with `append_after` hook detects offense for empty `append_after` accepts non-empty `append_after` hook accepts multiline `append_after` hook with `around` hook accepts non-empty `around` hook detects offense for empty `around` accepts multiline `around` hook with `prepend_before` hook accepts non-empty `prepend_before` hook accepts multiline `prepend_before` hook detects offense for empty `prepend_before` with `append_before` hook accepts multiline `append_before` hook detects offense for empty `append_before` accepts non-empty `append_before` hook with `prepend_after` hook accepts non-empty `prepend_after` hook detects offense for empty `prepend_after` accepts multiline `prepend_after` hook with `after` hook accepts multiline `after` hook detects offense for empty `after` accepts non-empty `after` hook with `before` hook detects offense for empty `before` with :suite scope autocorrects `before` with semicolon accepts multiline `before` hook detects offense for empty `before` with :example scope detects offense for empty `before` detects offense for empty `before` with :context scope detects offense for empty `before` with :all scope accepts non-empty `before` hook detects offense for empty `before` with :each scope Weirdness should not do the thing is empty quotes a string weird has chained expectations isnt a simple string it does a thing example at ./spec/smoke_tests/weird_rspec_spec.rb:176 example at ./spec/smoke_tests/weird_rspec_spec.rb:130 is expecting you example at ./spec/smoke_tests/weird_rspec_spec.rb:36 is expecting you not to raise an error uses a matcher It does a thing example at ./spec/smoke_tests/weird_rspec_spec.rb:37 works has a description too example at ./spec/smoke_tests/weird_rspec_spec.rb:51 isnt a simple string likes likes lets the word 'likes' be 'likes' dynamic dynamic lets the word 'dynamic' be 'dynamic' who who lets the word 'who' be 'who' examples examples lets the word 'examples' be 'examples' RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically accepts valid sequence definition accepts valid factory definitions does not add offense if method called on another object registers an offense in a trait accepts valid traits_for_enum definition autocorrects ` FactoryBot.define do factory :post do title "Something" comments_count 0 tag Tag::MAGIC recent_statuses [] status([:draft, :published].sample) published_at 1.day.from_now created_at(1.day.ago) updated_at Time.current update_times [Time.current] meta_tags(foo: Time.current) other_tags({ foo: Time.current }) options color: :blue other_options Tag::MAGIC => :magic self.end Date.tomorrow trait :old do published_at 1.week.ago end end end ` to ` FactoryBot.define do factory :post do title { "Something" } comments_count { 0 } tag { Tag::MAGIC } recent_statuses { [] } status { [:draft, :published].sample } published_at { 1.day.from_now } created_at { 1.day.ago } updated_at { Time.current } update_times { [Time.current] } meta_tags { { foo: Time.current } } other_tags { { foo: Time.current } } options { { color: :blue } } other_options { { Tag::MAGIC => :magic } } self.end { Date.tomorrow } trait :old do published_at { 1.week.ago } end end end ` registers an offense for an attribute defined on `self` does not add offense if method called on a local variable does not add offense if out of factory bot block registers an offense in a transient block accepts valid association definitions registers an offense for attributes defined on explicit receiver registers an offense for offending code with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb RuboCop::Cop::RSpec::ExampleWithoutDescription with EnforcedStyle `single_line_only` flags missing description in multi-line examples ignores missing description in single-line examples flags example with an empty string for description with EnforcedStyle `always_allow` flags empty strings for description ignores `it` with a description ignores `it` without an argument with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb with EnforcedStyle `disallow` flags missing description in single-line examples flags missing description in multi-line examples ignores `it` with a description RuboCop::Cop::RSpec::EmptyLineAfterExample flags mixed one-line and multi-line examples flags a missing empty line after `specify` ignores when an empty line is present ignores consecutive one-liners flags a missing empty line after `it` flags one-line examples when AllowConsecutiveOneLiners is false ignores consecutive one-liners with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::ScatteredLet flags scattered `let!`s doesnt flag `let!` in the middle of multiple `let`s flags `let` after the first different node flags `let` at different nesting levels flags `let` with proc argument works with heredocs with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::Capybara::VisibilityMatcher does not register an offense when using `visible: :hidden` does not register an offense when using multiple options does not register an offense when using `visible: :visible` recognizes multiple matchers does not register an offense when using `visible: :all` registers an offense when using a selector` registers an offense when using `visible: false` does not register an offense when no options are given` does not register an offense when using other options registers an offense when using `visible: true` registers an offense when using a using multiple options` with default configuration does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb RuboCop::Cop::RSpec::FilePath checks class specs registers an offense for a bad path handles ACRONYMClassNames registers an offense for a file missing _spec checks instance methods handles alphanumeric class names allows subdirs for instance methods registers an offense for a file missing a .rb registers an offense for a wrong class and highlights metadata allows different parent directories handles CamelCaps class names uses relative path allows flexibility with predicates checks class methods allows subdirs for class methods registers an offense for a wrong class name with a symbol argument ignores non-alphanumeric characters skips specs that do have multiple top level describes allows bang method skips specs that do not describe a class / method registers an offense for a wrong class name uses relative path for sibling directory project registers an offense for a repeated .rb allows flat hierarchies for instance methods handles ALLCAPS class names registers an offense for a wrong class but a correct method allows flexibility with operators uses relative path for different path project allows flat hierarchies for class methods with default configuration does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb when configured with CustomTransform ignores routing specs respects custom module name transformation when configured with IgnoreMethods does not care about the described method when configured with SpecSuffixOnly registers an offense when _spec.rb suffix is missing does not care about the described class RuboCop::Cop::RSpec::EmptyLineAfterFinalLet approves empty line after let flags missing empty line after a multiline comment after last let handles silly HEREDOC syntax for let handles let in tests ignores empty lines between the lets handles silly HEREDOC offense checks for empty line after let with proc argument allows comment followed by an empty line after let checks for empty line after last let handles let being the latest node handles HEREDOC for let check for empty line after the last `let!` handles multiline let block flags missing empty line after the comment that comes after last let with default configuration does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb RuboCop::Cop::RSpec::SharedExamples does not register an offense when using string title does not register an offense when using Module/Class title registers an offense when using symbolic title with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb RuboCop::Cop::RSpec::MultipleDescribes skips single top level describe finds multiple top level describes with class and method finds multiple top level describes only with class with default configuration does not crash on smoke test: spec/smoke_tests/weird_rspec_spec.rb does not crash on smoke test: spec/smoke_tests/no_tests_spec.rb does not crash on smoke test: spec/smoke_tests/empty_spec.rb does not crash on smoke test: spec/smoke_tests/factory_bot_spec.rb Finished in 18.25 seconds (files took 3.28 seconds to load) 1499 examples, 0 failures Randomized with seed 15072 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_install -O--buildsystem=ruby dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby dh_installsystemduser -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-rubocop-rspec: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-rubocop-rspec' in '../ruby-rubocop-rspec_1.42.0-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../ruby-rubocop-rspec_1.42.0-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/2226/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2226/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2226 and its subdirectories I: Current time: Fri Aug 13 00:54:22 +14 2021 I: pbuilder-time-stamp: 1628765662