Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/ruby-rspec-rails/ruby-rspec-rails_4.0.1-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ruby-rspec-rails-4.0.1-2akspd7yh/ruby-rspec-rails_4.0.1-2_all.buildinfo Get source package info: ruby-rspec-rails=4.0.1-2 Source URL: http://snapshot.notset.fr/mr/package/ruby-rspec-rails/4.0.1-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-11.1 automake=1:1.16.2-3 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.47 bash=5.0-7 binutils=2.35-2 binutils-common=2.35-2 binutils-x86-64-linux-gnu=2.35-2 bsdextrautils=2.36-2 bsdutils=1:2.36-2 build-essential=12.8 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-3 cpp=4:10.1.0-1 cpp-10=10.2.0-5 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.2 debianutils=4.11.1 devscripts=2.20.4 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dirmngr=2.2.20-1 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 fakeroot=1.24-1 file=1:5.38-5 findutils=4.7.0-1 g++=4:10.1.0-1 g++-10=10.2.0-5 gcc=4:10.1.0-1 gcc-10=10.2.0-5 gcc-10-base=10.2.0-5 gem2deb=1.2.1 gem2deb-test-runner=1.2.1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gnupg=2.2.20-1 gnupg-l10n=2.2.20-1 gnupg-utils=2.2.20-1 gpg=2.2.20-1 gpg-agent=2.2.20-1 gpg-wks-client=2.2.20-1 gpg-wks-server=2.2.20-1 gpgconf=2.2.20-1 gpgsm=2.2.20-1 gpgv=2.2.20-1 grep=3.4-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-5 libassuan0=2.5.3-7.1 libatomic1=10.2.0-5 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3 libaudit1=1:2.8.5-3+b1 libb-hooks-op-check-perl=0.22-1+b2 libbinutils=2.35-2 libblkid1=2.36-2 libbrotli1=1.0.7-7 libbz2-1.0=1.0.8-4 libc-ares2=1.16.1-1 libc-bin=2.31-3 libc-dev-bin=2.31-3 libc6=2.31-3 libc6-dev=2.31-3 libcap-ng0=0.7.9-2.2 libcc1-0=10.2.0-5 libclass-method-modifiers-perl=2.13-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35-2 libctf0=2.35-2 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.253 libdebhelper-perl=13.2 libdevel-callchecker-perl=0.008-1+b1 libdpkg-perl=1.20.5 libdynaloader-functions-perl=0.003-1 libelf1=0.180-1+b1 libencode-locale-perl=1.05-1 libexpat1=2.2.9-1 libfakeroot=1.24-1 libffi7=3.3-4 libfile-homedir-perl=1.004-1 libfile-listing-perl=6.04-1 libfile-stripnondeterminism-perl=1.9.0-1 libfile-which-perl=1.23-1 libgcc-10-dev=10.2.0-5 libgcc-s1=10.2.0-5 libgcrypt20=1.8.6-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.64.4-1 libgmp-dev=2:6.2.0+dfsg-6 libgmp10=2:6.2.0+dfsg-6 libgmpxx4ldbl=2:6.2.0+dfsg-6 libgnutls30=3.6.14-2+b1 libgomp1=10.2.0-5 libgpg-error0=1.38-2 libhogweed6=3.6-2 libhtml-parser-perl=3.72-5 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.08-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.25-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-4 libidn2-0=2.3.0-1 libimport-into-perl=1.002005-1 libio-html-perl=1.001-1 libio-pty-perl=1:1.12-1 libio-socket-ssl-perl=2.067-1 libipc-run-perl=20200505.0-1 libisl22=0.22.1-1 libitm1=10.2.0-5 libjs-inherits=2.0.4-1 libjs-is-typedarray=1.0.0-2.1 libjs-jquery=3.5.1+dfsg-4 libjs-jquery-ui=1.12.1+dfsg-5 libjs-psl=1.7.0+ds-2 libjs-source-map=0.7.0++dfsg2+really.0.6.1-4 libjs-sprintf-js=1.1.2+ds1-1 libksba8=1.4.0-2 libldap-2.4-2=2.4.51+dfsg-1 liblsan0=10.2.0-5 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.09-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-5 libmagic1=1:5.38-5 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004000-1 libmount1=2.36-2 libmpc3=1.2.0~rc1-1 libmpfr6=4.1.0-3 libncursesw6=6.2-1 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3 libnettle8=3.6-2 libnghttp2-14=1.41.0-3 libnode72=12.18.3~dfsg-4 libnpth0=1.6-2 libp11-kit0=0.23.21-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libparams-classify-perl=0.015-1+b2 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.30=5.30.3-4 libpipeline1=1.5.3-1 libpython3-stdlib=3.8.2-3 libpython3.8-minimal=3.8.5-2 libpython3.8-stdlib=3.8.5-2 libquadmath0=10.2.0-5 libreadline8=8.0-4 librole-tiny-perl=2.001004-1 libruby2.7=2.7.1-3 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.3-1+b1 libselinux1=3.1-2 libsemanage-common=3.1-1 libsemanage1=3.1-1 libsepol1=3.1-1 libsigsegv2=2.12-2 libsmartcols1=2.36-2 libsqlite3-0=3.33.0-1 libssl1.1=1.1.1g-1 libstdc++-10-dev=10.2.0-5 libstdc++6=10.2.0-5 libstrictures-perl=2.000006-1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsystemd0=246.2-1 libtasn1-6=4.16.0-2 libtimedate-perl=2.3300-1 libtinfo6=6.2-1 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.0-5 libubsan1=10.2.0-5 libuchardet0=0.0.7-1 libudev1=246.2-1 libunistring2=0.9.10-4 liburi-perl=1.76-2 libuuid1=2.36-2 libwww-perl=6.47-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-5+b1 libxslt1.1=1.1.34-4 libyaml-0-2=0.2.2-1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.7.17-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 mime-support=3.64 ncurses-base=6.2-1 ncurses-bin=6.2-1 netbase=6.1 node-ajv=6.12.4-1 node-ansi-escapes=4.3.0-2 node-ansi-regex=5.0.0-1 node-ansi-styles=4.2.1-1 node-anymatch=3.1.1+~2.2.2-1 node-argparse=1.0.10-2 node-array-find-index=1.0.2-2 node-asap=2.0.6-2 node-asn1=0.2.3-2 node-assert-plus=1.0.0-2 node-asynckit=0.4.0-3 node-aws-sign2=0.7.1-2 node-aws4=1.10.0-1 node-babel-runtime=6.26.0+repack-4 node-balanced-match=1.0.0-1 node-bcrypt-pbkdf=1.0.2-1 node-big.js=5.2.2+ds-1 node-bl=4.0.2-1 node-brace-expansion=1.1.11-1 node-braces=3.0.2-2 node-builtin-modules=3.1.0-1 node-bytes=3.1.0-1 node-camelcase=5.3.1-1 node-caseless=0.12.1-1 node-chalk=2.4.2-1 node-chownr=1.1.3-3 node-ci-info=2.0.0-1 node-cli-cursor=3.1.0-1 node-cli-table=0.3.1-2 node-cli-width=3.0.0-1 node-clone=2.1.2-2 node-color-convert=1.9.3-1 node-color-name=1.1.4-1 node-colors=1.4.0-1 node-combined-stream=1.0.8-1 node-commander=4.1.1-2 node-concat-map=0.0.1-2 node-core-util-is=1.0.2-2 node-currently-unhandled=0.4.1-2 node-dashdash=1.14.1-3 node-death=1.1.0-1 node-debug=4.1.1+~cs4.1.5-1 node-deep-equal=1.0.1-2 node-defaults=1.0.3-2 node-delayed-stream=1.0.0-4 node-detect-indent=6.0.0-1 node-duplexify=4.1.1-1 node-ecc-jsbn=0.2.0-2 node-emoji=1.10.0-1 node-emojis-list=3.0.0-1 node-end-of-stream=1.4.4-1 node-escape-string-regexp=4.0.0-1 node-esprima=4.0.1+ds+~4.0.2-1 node-exit-hook=1.1.1-1 node-extend=3.0.2-1 node-external-editor=2.2.0+dfsg-2 node-extsprintf=1.3.0-1 node-fast-deep-equal=1.1.0-1 node-fast-levenshtein=2.0.6+ds-1 node-fill-range=7.0.1-2 node-forever-agent=0.6.1-2 node-form-data=3.0.0-2 node-fs.realpath=1.0.0-1 node-getpass=0.1.7-1 node-glob=7.1.6-1 node-graceful-fs=4.2.4-1 node-har-schema=2.0.0-3 node-har-validator=5.1.3-1 node-has-flag=4.0.0-1 node-http-signature=1.3.2-1 node-iconv-lite=0.5.1-3 node-imports-loader=0.8.0-2 node-inflight=1.0.6-1 node-inherits=2.0.4-1 node-ini=1.3.5-1 node-inquirer=3.3.0-3 node-invariant=2.2.2-1 node-ip-regex=4.1.0-2 node-is-buffer=1.1.6-1 node-is-builtin-module=2.0.0-1 node-is-number=7.0.0-1 node-is-promise=4.0.0-1 node-is-typedarray=1.0.0-2.1 node-isarray=2.0.5-1 node-isstream=0.1.2+dfsg-1 node-jquery=3.5.1+dfsg-4 node-js-tokens=5.0.0-1 node-js-yaml=3.14.0+dfsg-1 node-jsbn=1.1.0-1 node-jschardet=2.1.1+repack-2 node-json-schema=0.2.3-1 node-json-schema-traverse=0.3.1-1 node-json-stable-stringify=1.0.1-1 node-json-stringify-safe=5.0.1+repack-2 node-json5=0.5.1-3 node-jsonify=0.0.0-1 node-jsprim=1.4.1-1 node-kind-of=6.0.3+dfsg-1 node-loader-utils=1.2.3-1 node-lodash=4.17.19+dfsg1-1 node-lodash-packages=4.17.19+dfsg1-1 node-loose-envify=1.4.0+dfsg1-1 node-loud-rejection=2.2.0-1 node-micromatch=4.0.2+repack-3 node-mime=2.4.5+dfsg+~cs2.46.0-1 node-mime-types=2.1.25-1 node-minimatch=3.0.4-4 node-mkdirp=0.5.1-2 node-ms=2.1.2+~cs0.7.31-1 node-mute-stream=0.0.8-2 node-node-uuid=3.3.2-2 node-normalize-path=3.0.0-2 node-oauth-sign=0.9.0-2 node-object-assign=4.1.1-3 node-object-path=0.11.4-2 node-once=1.4.0-3 node-path-is-absolute=2.0.0-1 node-path-root=0.1.1-1 node-path-root-regex=0.1.2-1 node-performance-now=2.1.0+debian-1 node-process-nextick-args=2.0.0-1 node-proper-lockfile=4.1.1-2 node-psl=1.7.0+ds-2 node-puka=1.0.1+dfsg-1 node-pump=3.0.0-4 node-pumpify=2.0.1-1 node-punycode=2.1.1-3 node-qs=6.9.1+ds-1 node-read=1.0.7-2 node-readable-stream=3.4.0-2 node-regenerator-runtime=0.13.5-1 node-repeat-string=1.6.1-1 node-request=2.88.1-4 node-request-capture-har=1.2.2-1 node-resolve=1.15.1-3 node-restore-cursor=2.0.0-1 node-retry=0.12.0-1 node-rimraf=2.6.3-1 node-run-async=2.3.0-1 node-rx=4.1.0+dfsg1-1 node-safe-buffer=5.2.0-1 node-semver=7.1.3-1 node-signal-exit=3.0.3-1 node-source-map=0.7.0++dfsg2+really.0.6.1-4 node-spdx-correct=3.1.1-1 node-spdx-exceptions=2.3.0-1 node-spdx-expression-parse=3.0.0-1 node-spdx-license-ids=3.0.5-1 node-sprintf-js=1.1.2+ds1-1 node-sshpk=1.16.1+dfsg-2 node-ssri=8.0.0-1 node-stream-shift=1.0.1-1 node-strict-uri-encode=2.0.0-1 node-string-decoder=1.3.0-1 node-string-width=4.2.0-1 node-strip-ansi=6.0.0-2 node-strip-bom=3.0.0-1 node-supports-color=6.1.0-2 node-tar-stream=1.5.2-2 node-through2=3.0.1-2 node-tmp=0.1.0+dfsg-6 node-to-regex-range=5.0.1-2 node-tough-cookie=3.0.0-1 node-tunnel-agent=0.6.1-2 node-tweetnacl=1.0.3+dfsg-1 node-uri-js=4.2.2+dfsg-6 node-util-deprecate=1.0.2-1 node-uuid=3.3.2-2 node-validate-npm-package-license=3.0.4-1 node-verror=1.10.0-1 node-wcwidth.js=1.0.0-1 node-wrappy=1.0.2-1 node-xtend=4.0.2-1 node-yallist=4.0.0-1 node-yn=4.0.0-1 nodejs=12.18.3~dfsg-4 openssl=1.1.1g-1 passwd=1:4.8.1-1 patch=2.7.6-6 patchutils=0.4.2-1 perl=5.30.3-4 perl-base=5.30.3-4 perl-modules-5.30=5.30.3-4 perl-openssl-defaults=5 pinentry-curses=1.1.0-4 po-debconf=1.0.21 publicsuffix=20200729.1725-1 python3=3.8.2-3 python3-minimal=3.8.2-3 python3.8=3.8.5-2 python3.8-minimal=3.8.5-2 rake=13.0.1-4 readline-common=8.0-4 ruby=1:2.7+1 ruby-actioncable=2:6.0.3.2+dfsg-9 ruby-actionmailbox=2:6.0.3.2+dfsg-9 ruby-actionmailer=2:6.0.3.2+dfsg-9 ruby-actionpack=2:6.0.3.2+dfsg-9 ruby-actiontext=2:6.0.3.2+dfsg-9 ruby-actionview=2:6.0.3.2+dfsg-9 ruby-activejob=2:6.0.3.2+dfsg-9 ruby-activemodel=2:6.0.3.2+dfsg-9 ruby-activerecord=2:6.0.3.2+dfsg-9 ruby-activestorage=2:6.0.3.2+dfsg-9 ruby-activesupport=2:6.0.3.2+dfsg-9 ruby-addressable=2.7.0-1 ruby-all-dev=1:2.7+1 ruby-atomic=1.1.16-3 ruby-builder=3.2.4-1 ruby-bundler=2.1.4-2 ruby-capybara=3.12.0-1 ruby-childprocess=4.0.0-1 ruby-concurrent=1.1.6+dfsg-3 ruby-connection-pool=2.2.2-1 ruby-crass=1.0.2-2 ruby-diff-lcs=1.4.4-1 ruby-erubi=1.9.0-1 ruby-ffi=1.12.2+dfsg-2+b2 ruby-globalid=0.4.2+REALLY.0.3.6-1 ruby-hike=1.2.1-3 ruby-i18n=1.8.5-1 ruby-loofah=2.6.0+dfsg-1 ruby-mail=2.7.1+dfsg1-1 ruby-marcel=0.3.2-3 ruby-method-source=1.0.0-2 ruby-mimemagic=0.3.5+dfsg-1 ruby-mini-mime=1.0.2-1 ruby-minitest=5.13.0-1 ruby-molinillo=0.6.4-1 ruby-multi-json=1.14.1-1 ruby-net-http-persistent=3.1.0-2 ruby-net-telnet=0.1.1-2 ruby-nio4r=2.3.1-2 ruby-nokogiri=1.10.9+dfsg-1 ruby-pkg-config=1.4.2-1 ruby-power-assert=1.1.7-1 ruby-public-suffix=3.0.3+ds-1 ruby-rack=2.1.1-5 ruby-rack-test=0.7.0-1 ruby-rails=2:6.0.3.2+dfsg-9 ruby-rails-deprecated-sanitizer=1.0.3-3 ruby-rails-dom-testing=2.0.3-3 ruby-rails-html-sanitizer=1.3.0-1 ruby-railties=2:6.0.3.2+dfsg-9 ruby-regexp-parser=1.7.1-1 ruby-rspec=3.9.0c1e0m1s2-1 ruby-rspec-core=3.9.0c1e0m1s2-1 ruby-rspec-expectations=3.9.0c1e0m1s2-1 ruby-rspec-mocks=3.9.0c1e0m1s2-1 ruby-rspec-support=3.9.0c1e0m1s2-1 ruby-selenium-webdriver=3.142.7+dfsg-2 ruby-setup=3.4.1-9 ruby-sprockets=3.7.2-1 ruby-sprockets-rails=3.2.1-1 ruby-sqlite3=1.4.2-2+b2 ruby-test-unit=3.3.5-1 ruby-thor=0.20.3-2 ruby-thread-safe=0.3.6-1 ruby-tilt=2.0.10-1 ruby-tzinfo=1.2.6-1 ruby-websocket-driver=0.6.3-3 ruby-websocket-extensions=0.1.2-1 ruby-xmlrpc=0.3.0-2 ruby-xpath=3.2.0-1 ruby-zeitwerk=2.2.2-1 ruby-zip=2.0.0-2 ruby2.7=2.7.1-3 ruby2.7-dev=2.7.1-3 rubygems-integration=1.17.2 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-4 tar=1.30+dfsg-7 tzdata=2020a-1 unzip=6.0-25 util-linux=2.36-2 wdiff=1.2.2-2+b1 xz-utils=5.2.4-1+b1 yarnpkg=1.22.4-3 zip=3.0-11+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20200827T145438Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d ruby-rspec-rails=4.0.1-2 && mkdir -p /build/ruby-rspec-rails-zIwgDS && dpkg-source --no-check -x /*.dsc /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1 && chown -R builduser:builduser /build/ruby-rspec-rails-zIwgDS" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1598481501" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/ruby-rspec-rails-zIwgDS /tmp/ruby-rspec-rails-4.0.1-2akspd7yh bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200827T145438Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.o1Cw5sVEv4 as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.o1Cw5sVEv4 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 393 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20200827T145438Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200827T145438Z unstable/main amd64 fakeroot amd64 1.24-1 [85.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (661 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4577 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.24-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.24-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.24-1_amd64.deb ... Unpacking fakeroot (1.24-1) ... Setting up libfakeroot:amd64 (1.24-1) ... Setting up fakeroot (1.24-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-3) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20200827T145438Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.o1Cw5sVEv4 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20200827T145438Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 22s (1041 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.o1Cw5sVEv4 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ruby-rspec-rails=4.0.1-2 && mkdir -p /build/ruby-rspec-rails-zIwgDS && dpkg-source --no-check -x /*.dsc /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1 && chown -R builduser:builduser /build/ruby-rspec-rails-zIwgDS"' exec /tmp/mmdebstrap.o1Cw5sVEv4 Reading package lists... NOTICE: 'ruby-rspec-rails' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/ruby-rspec-rails.git Please use: git clone https://salsa.debian.org/ruby-team/ruby-rspec-rails.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 162 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-rspec-rails 4.0.1-2 (dsc) [2430 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-rspec-rails 4.0.1-2 (tar) [153 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ruby-rspec-rails 4.0.1-2 (diff) [5904 B] Fetched 162 kB in 0s (1125 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ruby-rspec-rails_4.0.1-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ruby-rspec-rails in /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1 dpkg-source: info: unpacking ruby-rspec-rails_4.0.1.orig.tar.gz dpkg-source: info: unpacking ruby-rspec-rails_4.0.1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove-ammeter-require.patch dpkg-source: info: applying remove-warnings.diff dpkg-source: info: applying dont_check_whitespace_for_debian_dir.patch dpkg-source: info: applying remove_git_in_gemspec.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1598481501" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.o1Cw5sVEv4 dpkg-buildpackage: info: source package ruby-rspec-rails dpkg-buildpackage: info: source version 4.0.1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Antonio Terceiro dpkg-source --before-build . 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-indep dh binary-indep --buildsystem=ruby --with ruby dh_update_autotools_config -i -O--buildsystem=ruby dh_autoreconf -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_ruby --configure dh_auto_build -i -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -i -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=ruby dh_prep -i -O--buildsystem=ruby dh_auto_install -i -O--buildsystem=ruby dh_ruby --install /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails dh_ruby --install /usr/bin/ruby2.7 -S gem build --config-file /dev/null --verbose /tmp/d20211011-445930-19w83ob/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on actionpack (>= 4.2) is not recommended if actionpack is semantically versioned, use: add_runtime_dependency 'actionpack', '~> 4.2' WARNING: open-ended dependency on activesupport (>= 4.2) is not recommended if activesupport is semantically versioned, use: add_runtime_dependency 'activesupport', '~> 4.2' WARNING: open-ended dependency on railties (>= 4.2) is not recommended if railties is semantically versioned, use: add_runtime_dependency 'railties', '~> 4.2' WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: rspec-rails Version: 4.0.1 File: rspec-rails-4.0.1.gem /usr/bin/ruby2.7 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-rspec-rails/usr/share/rubygems-integration/all /tmp/d20211011-445930-19w83ob/rspec-rails-4.0.1.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/channel/channel_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/channel/templates/channel_spec.rb.erb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/controller/controller_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/controller/templates/controller_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/controller/templates/request_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/controller/templates/routing_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/controller/templates/view_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/feature/feature_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/feature/templates/feature_singular_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/feature/templates/feature_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/generator/generator_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/generator/templates/generator_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/helper/helper_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/helper/templates/helper_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/install/install_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/install/templates/spec/rails_helper.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/integration/integration_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/integration/templates/request_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/job/job_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/job/templates/job_spec.rb.erb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/mailbox/mailbox_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/mailbox/templates/mailbox_spec.rb.erb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/mailer/mailer_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/mailer/templates/fixture /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/mailer/templates/mailer_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/mailer/templates/preview.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/model/model_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/model/templates/fixtures.yml /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/model/templates/model_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/request/request_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/scaffold_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/api_controller_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/api_request_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/controller_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/edit_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/index_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/new_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/request_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/routing_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/scaffold/templates/show_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/system/system_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/system/templates/system_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/view/templates/view_spec.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/generators/rspec/view/view_generator.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec-rails.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/active_record.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/adapters.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/configuration.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/channel_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/controller_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/feature_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/helper_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/job_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/mailbox_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/mailer_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/model_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/rails_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/request_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/routing_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/system_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/example/view_example_group.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/extensions.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/extensions/active_record/proxy.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/feature_check.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/file_fixture_support.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/fixture_file_upload_support.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/fixture_support.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/action_cable.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/action_cable/have_broadcasted_to.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/action_cable/have_streams.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/action_mailbox.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/active_job.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/base_matcher.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/be_a_new.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/be_new_record.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/be_valid.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/have_enqueued_mail.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/have_http_status.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/have_rendered.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/redirect_to.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/relation_match_array.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/matchers/routing_matchers.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/tasks/rspec.rake /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/vendor/capybara.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/version.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/view_assigns.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/view_path_builder.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/view_rendering.rb /build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all/gems/rspec-rails-4.0.1/lib/rspec/rails/view_spec_methods.rb Successfully installed rspec-rails-4.0.1 1 gem installed cd debian/ruby-rspec-rails/usr/share/rubygems-integration/all rm -rf bin rm -rf build_info rm -rf cache rm -rf doc rm -rf extensions cd gems/rspec-rails-4.0.1 rm -f chmod 644 lib/rspec/rails.rb lib/rspec/rails/configuration.rb lib/rspec/rails/extensions.rb lib/rspec/rails/fixture_support.rb lib/rspec/rails/file_fixture_support.rb lib/rspec/rails/version.rb lib/rspec/rails/adapters.rb lib/rspec/rails/example/helper_example_group.rb lib/rspec/rails/example/job_example_group.rb lib/rspec/rails/example/mailer_example_group.rb lib/rspec/rails/example/mailbox_example_group.rb lib/rspec/rails/example/view_example_group.rb lib/rspec/rails/example/controller_example_group.rb lib/rspec/rails/example/request_example_group.rb lib/rspec/rails/example/feature_example_group.rb lib/rspec/rails/example/rails_example_group.rb lib/rspec/rails/example/channel_example_group.rb lib/rspec/rails/example/model_example_group.rb lib/rspec/rails/example/system_example_group.rb lib/rspec/rails/example/routing_example_group.rb lib/rspec/rails/feature_check.rb lib/rspec/rails/extensions/active_record/proxy.rb lib/rspec/rails/view_assigns.rb lib/rspec/rails/view_spec_methods.rb lib/rspec/rails/vendor/capybara.rb lib/rspec/rails/matchers/action_mailbox.rb lib/rspec/rails/matchers/action_cable/have_broadcasted_to.rb lib/rspec/rails/matchers/action_cable/have_streams.rb lib/rspec/rails/matchers/have_http_status.rb lib/rspec/rails/matchers/routing_matchers.rb lib/rspec/rails/matchers/be_valid.rb lib/rspec/rails/matchers/redirect_to.rb lib/rspec/rails/matchers/active_job.rb lib/rspec/rails/matchers/base_matcher.rb lib/rspec/rails/matchers/have_rendered.rb lib/rspec/rails/matchers/relation_match_array.rb lib/rspec/rails/matchers/be_a_new.rb lib/rspec/rails/matchers/action_cable.rb lib/rspec/rails/matchers/have_enqueued_mail.rb lib/rspec/rails/matchers/be_new_record.rb lib/rspec/rails/active_record.rb lib/rspec/rails/matchers.rb lib/rspec/rails/fixture_file_upload_support.rb lib/rspec/rails/view_path_builder.rb lib/rspec/rails/example.rb lib/rspec/rails/view_rendering.rb lib/rspec-rails.rb lib/generators/rspec/channel/channel_generator.rb lib/generators/rspec/install/install_generator.rb lib/generators/rspec/install/templates/spec/rails_helper.rb lib/generators/rspec/mailbox/mailbox_generator.rb lib/generators/rspec/controller/templates/routing_spec.rb lib/generators/rspec/controller/templates/view_spec.rb lib/generators/rspec/controller/templates/request_spec.rb lib/generators/rspec/controller/templates/controller_spec.rb lib/generators/rspec/controller/controller_generator.rb lib/generators/rspec/mailer/mailer_generator.rb lib/generators/rspec/mailer/templates/mailer_spec.rb lib/generators/rspec/mailer/templates/preview.rb lib/generators/rspec/scaffold/scaffold_generator.rb lib/generators/rspec/scaffold/templates/edit_spec.rb lib/generators/rspec/scaffold/templates/routing_spec.rb lib/generators/rspec/scaffold/templates/api_request_spec.rb lib/generators/rspec/scaffold/templates/index_spec.rb lib/generators/rspec/scaffold/templates/request_spec.rb lib/generators/rspec/scaffold/templates/controller_spec.rb lib/generators/rspec/scaffold/templates/new_spec.rb lib/generators/rspec/scaffold/templates/show_spec.rb lib/generators/rspec/scaffold/templates/api_controller_spec.rb lib/generators/rspec/helper/templates/helper_spec.rb lib/generators/rspec/helper/helper_generator.rb lib/generators/rspec/model/model_generator.rb lib/generators/rspec/model/templates/model_spec.rb lib/generators/rspec/request/request_generator.rb lib/generators/rspec/feature/feature_generator.rb lib/generators/rspec/feature/templates/feature_spec.rb lib/generators/rspec/feature/templates/feature_singular_spec.rb lib/generators/rspec/integration/integration_generator.rb lib/generators/rspec/integration/templates/request_spec.rb lib/generators/rspec/job/job_generator.rb lib/generators/rspec/generator/generator_generator.rb lib/generators/rspec/generator/templates/generator_spec.rb lib/generators/rspec/system/system_generator.rb lib/generators/rspec/system/templates/system_spec.rb lib/generators/rspec/view/templates/view_spec.rb lib/generators/rspec/view/view_generator.rb lib/generators/rspec.rb find lib/ -type d -empty -delete cd - cd - /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Checking Rubygems dependency resolution on ruby2.7 │ └──────────────────────────────────────────────────────────────────────────────┘ GEM_PATH=/build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"rspec-rails\" ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.7 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=. GEM_PATH=/build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1/debian/ruby-rspec-rails/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/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.2/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.9.1/exe/rspec ./spec/rspec/rails/active_model_spec.rb ./spec/rspec/rails/active_record_spec.rb ./spec/rspec/rails/assertion_adapter_spec.rb ./spec/rspec/rails/assertion_delegator_spec.rb ./spec/rspec/rails/configuration_spec.rb ./spec/rspec/rails/example/channel_example_group_spec.rb ./spec/rspec/rails/example/controller_example_group_spec.rb ./spec/rspec/rails/example/feature_example_group_spec.rb ./spec/rspec/rails/example/helper_example_group_spec.rb ./spec/rspec/rails/example/job_example_group_spec.rb ./spec/rspec/rails/example/mailbox_example_group_spec.rb ./spec/rspec/rails/example/model_example_group_spec.rb ./spec/rspec/rails/example/request_example_group_spec.rb ./spec/rspec/rails/example/routing_example_group_spec.rb ./spec/rspec/rails/example/system_example_group_spec.rb ./spec/rspec/rails/example/view_example_group_spec.rb ./spec/rspec/rails/fixture_file_upload_support_spec.rb ./spec/rspec/rails/fixture_support_spec.rb ./spec/rspec/rails/matchers/action_cable/have_broadcasted_to_spec.rb ./spec/rspec/rails/matchers/action_cable/have_stream_spec.rb ./spec/rspec/rails/matchers/action_mailbox_spec.rb ./spec/rspec/rails/matchers/active_job_spec.rb ./spec/rspec/rails/matchers/be_a_new_spec.rb ./spec/rspec/rails/matchers/be_new_record_spec.rb ./spec/rspec/rails/matchers/be_routable_spec.rb ./spec/rspec/rails/matchers/be_valid_spec.rb ./spec/rspec/rails/matchers/has_spec.rb ./spec/rspec/rails/matchers/have_enqueued_mail_spec.rb ./spec/rspec/rails/matchers/have_http_status_spec.rb ./spec/rspec/rails/matchers/have_rendered_spec.rb ./spec/rspec/rails/matchers/redirect_to_spec.rb ./spec/rspec/rails/matchers/relation_match_array_spec.rb ./spec/rspec/rails/matchers/route_to_spec.rb ./spec/rspec/rails/minitest_lifecycle_adapter_spec.rb ./spec/rspec/rails/setup_and_teardown_adapter_spec.rb ./spec/rspec/rails/view_rendering_spec.rb ./spec/rspec/rails/view_spec_methods_spec.rb ./spec/rspec/rails_spec.rb --format documentation /usr/lib/ruby/vendor_ruby/capybara/selector/filter_set.rb:115: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /usr/lib/ruby/vendor_ruby/capybara/selector/filters/node_filter.rb:9: warning: The called method `initialize' is defined here /usr/lib/ruby/vendor_ruby/capybara/selector/filter_set.rb:19: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /usr/lib/ruby/vendor_ruby/capybara/selector/filter_set.rb:111: warning: The called method `add_filter' is defined here /usr/lib/ruby/vendor_ruby/capybara/selector/filter_set.rb:115: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /usr/lib/ruby/vendor_ruby/capybara/selector/filters/base.rb:7: warning: The called method `initialize' is defined here /usr/lib/ruby/vendor_ruby/capybara/selector/selector.rb:361: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /usr/lib/ruby/vendor_ruby/capybara/selector/filters/locator_filter.rb:9: warning: The called method `initialize' is defined here /usr/lib/ruby/vendor_ruby/capybara/selector/filters/locator_filter.rb:10: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /usr/lib/ruby/vendor_ruby/capybara/selector/filters/node_filter.rb:9: warning: The called method `initialize' is defined here Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 54848 HaveEnqueuedMail matchers have_enqueued_mail passes when given 0 arguments generates a failure message when given only mailer argument ensure that the right mailer is enqueued passes with :twice count passes when negated with 0 arguments passes for mailer methods that accept arguments when the provided argument matcher is not used passes when using the have_enqueued_email alias generates a failure message with at generates a failure message when given 0 argument passes with provided argument matchers fails with with block with incorrect data generates a failure message with unmatching enqueued mail jobs counts only emails enqueued in the block passes when using the enqueue_mail alias passes for mailer methods with default arguments passes when deliver_later is called with a queue argument matches based on mailer class and method name throws descriptive error when no test adapter set generates a failure message with on_queue passes when negated passes with :once count generates a failure message only calls with block if other conditions are met generates a failure message with at most hint passes with multiple emails passes multiple arguments to with block accepts composable matchers as an at date passes when only given mailer argument fails when negated and mail is enqueued passes when using the enqueue_email alias passes when a mailer method is called with deliver_later fails when too many emails are enqueued passes with at_least when enqueued emails are over the limit passes when negated with only mailer arguments passes with at_most when enqueued emails are under the limit passes when deliver_later is called with a wait_until argument generates a failure message with at least hint generates a failure message with arguments passes with :thrice count mailer job is unified passes when mailer is parameterized passes when using a mailer with `delivery_job` set to a sub class of `ActionMailer::DeliveryJob` passes with provided argument matchers passes when mixing parameterized and non-parameterized emails when parameterized passes with provided argument matchers passes when mixing parameterized and non-parameterized emails passes when mailer is parameterized be_routable provides a description with should_not passes if routes do not recognize the path fails if routes recognize the path with should passes if routes recognize the path fails if routes do not recognize the path RSpec::Rails has no malformed whitespace have_rendered given a string delegates to assert_template given a hash delegates to assert_template given a symbol converts to_s and delegates to assert_template with should_not when fails with a redirect gives informative error message with a badly formatted error message falls back to something informative when assert_template fails passes when assert_template passes fails with custom failure message when fails due to some other exception raises that exception with should when assert_template fails uses failure message from assert_template when fails due to some other exception raises that exception when assert_template passes passes route_to provides a description delegates to assert_recognizes uses failure message from assert_recognizes with should when an exception is raised raises that exception when assert_recognizes fails with a routing error fails with message from assert_recognizes when assert_recognizes fails with an assertion failure fails with message from assert_recognizes when assert_recognizes passes passes with should_not when assert_recognizes passes fails with custom message when assert_recognizes fails with a routing error passes when assert_recognizes fails with an assertion failure passes when an exception is raised raises that exception with shortcut syntax routes without extra options routes with nested query parameters routes with one query parameter routes with extra options routes with multiple query parameters ActiveJob matchers have_been_performed fails when job is not performed passes with default jobs count (exactly one) passes when negated counts all performed jobs have_been_enqueued counts all enqueued jobs fails when job is not enqueued accepts composable matchers as an at date passes when negated fails when negated and several jobs enqueued passes with default jobs count (exactly one) have_performed_job passes with :thrice count fails when job is not performed passes when negated passes with at_most count when performed jobs are under limit passes multiple arguments to with block passes with :once count passes with at_least count when performed jobs are over limit fails when negated and job is performed passes with :twice count passess deserialized arguments to with block passes with provided argument matchers raises ArgumentError when no Proc passed to expect passes with multiple jobs generates failure message with all provided options passes with provided arguments containing global id object only calls with block if other conditions are met passes with provided queue name as symbol passes with provided arguments passes with job name passes with default jobs count (exactly one) throws descriptive error when no test adapter set generates failure message with at least hint fails when too many jobs performed passes with provided at date generates failure message with at most hint reports correct number in fail error message fails with with block with incorrect data passes with provided queue name as string counts only jobs performed in block have_enqueued_job passes with at_most count when enqueued jobs are under limit fails with with block with incorrect data passes with :once count passes multiple arguments to with block fails when job is not enqueued passes with job name does not have an enqueued job when providing at of :no_wait and there is a wait has an enqueued job when providing at of :no_wait and there is no wait passes with provided arguments containing global id object passes when using alias passes with Time passes with :twice count passes with provided queue name as string passess deserialized arguments to with block passes with provided arguments has an enqueued job when providing at and there is no wait generates failure message with all provided options reports correct number in fail error message passes with provided at time passes with ActiveSupport::TimeWithZone passes with multiple jobs only calls with block if other conditions are met generates failure message with at most hint passes with provided at date passes when negated fails when too many jobs enqueued passes with at_least count when enqueued jobs are over limit ignores undeserializable arguments passes with provided argument matchers raises ArgumentError when no Proc passed to expect counts only jobs enqueued in block fails when negated and job is enqueued passes with :thrice count generates failure message with at least hint passes with default jobs count (exactly one) passes with provided queue name as symbol accepts composable matchers as an at date throws descriptive error when no test adapter set has an enqueued job when not providing at and there is a wait fails when negated and several jobs enqueued have_broadcasted_to matchers have_broadcasted_to passes with :thrice count generates failure message when data not match fails with with block with incorrect data counts only messages sent in block fails when message is not sent passes when using alias passes when negated throws descriptive error when no test adapter set reports correct number in fail error message fails when too many messages broadcast passes with :once count passes with :twice count passes with at_most count when sent messages are under limit generates failure message with at least hint passes with default messages count (exactly one) passes with provided data matchers raises ArgumentError when no Proc passed to expect passes with provided data generates failure message with at most hint fails when negated and message is sent passes with at_least count when sent messages are over limit passes with multiple streams when object is passed as first argument when channel can't be inferred raises exception when channel is present passes RSpec::Rails::ChannelExampleGroup behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :channel` for an example group defined in a file in the ./spec/channels/ directory tags groups in that directory with `:type => :channel` allows users to override the type includes itself in the example group applies configured `before(:context)` hooks with `:type => :channel` metadata for an example group defined in a file in the .\spec\channels\ directory tags groups in that directory with `:type => :channel` allows users to override the type applies configured `before(:context)` hooks with `:type => :channel` metadata includes itself in the example group when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :channel` for an example group defined in a file in the .\spec\channels\ directory does not tag groups in that directory with `:type => :channel` does not include itself in the example group for an example group defined in a file in the ./spec/channels/ directory does not tag groups in that directory with `:type => :channel` does not include itself in the example group RSpec::Rails::MailboxExampleGroup behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :mailbox` for an example group defined in a file in the .\spec\mailboxes\ directory does not tag groups in that directory with `:type => :mailbox` does not include itself in the example group for an example group defined in a file in the ./spec/mailboxes/ directory does not tag groups in that directory with `:type => :mailbox` does not include itself in the example group when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :mailbox` for an example group defined in a file in the .\spec\mailboxes\ directory tags groups in that directory with `:type => :mailbox` allows users to override the type includes itself in the example group applies configured `before(:context)` hooks with `:type => :mailbox` metadata for an example group defined in a file in the ./spec/mailboxes/ directory tags groups in that directory with `:type => :mailbox` applies configured `before(:context)` hooks with `:type => :mailbox` metadata includes itself in the example group allows users to override the type #have_bounced does not raise otherwise raises on unbounced mail #have_failed raises on unfailed mail does not raise otherwise #have_been_delivered raises on undelivered mail does not raise otherwise #process sends mail to the mailbox render_template given a string delegates to assert_template with should when assert_template fails uses failure message from assert_template when fails due to some other exception raises that exception when assert_template passes passes given a hash delegates to assert_template with should_not when assert_template passes fails with custom failure message when assert_template fails passes when fails due to some other exception raises that exception when fails with a redirect gives informative error message with a badly formatted error message falls back to something informative given a symbol converts to_s and delegates to assert_template should have_xxx works with ActiveRecord::Associations::CollectionProxy ActiveRecord support with partial double verification disabled allows you to stub `ActiveRecord::Base` allows you to stub abstract classes with partial double verification enabled allows you to stub `ActiveRecord::Base` allows you to stub abstract classes RSpec::Rails::MinitestAssertionAdapter exposes assert_respond_to to host examples does not expose internal methods of Minitest exposes assert_output to host examples exposes assert_kind_of to host examples exposes assert_includes to host examples does not expose Minitest's message method does not leak TestUnit specific methods into the AssertionDelegator exposes assert_silent to host examples exposes refute_respond_to to host examples exposes assert to host examples exposes refute_predicate to host examples exposes assert_nil to host examples exposes refute_in_epsilon to host examples exposes refute_kind_of to host examples exposes refute_empty to host examples exposes refute_same to host examples exposes refute to host examples exposes assert_raises to host examples exposes refute_operator to host examples exposes assert_in_epsilon to host examples exposes assert_throws to host examples exposes assert_empty to host examples exposes assert_in_delta to host examples exposes assert_match to host examples exposes refute_includes to host examples exposes assert_predicate to host examples exposes assert_send to host examples exposes flunk to host examples exposes refute_match to host examples exposes refute_in_delta to host examples exposes refute_instance_of to host examples exposes assert_path_exists to host examples exposes refute_nil to host examples exposes assert_same to host examples exposes refute_path_exists to host examples exposes assert_operator to host examples exposes assert_instance_of to host examples exposes refute_equal to host examples exposes assert_equal to host examples ActiveSupport::Relation match_array matcher fails if the scope encompasses more records than on the right hand side fails if the scope encompasses fewer records than on the right hand side verifies that the scope returns the records on the right hand side, regardless of order RSpec::Rails::ViewExampleGroup #_controller_path with a common _default_file_to_render it returns the directory with a nested _default_file_to_render it returns the directory path automatic inclusion of helpers includes the helper with the same name operates normally when the view has no path and there is a Helper class defined operates normally when no helper with the same name exists includes the namespaced helper with the same name application helper exists includes the application helper no application helper exists operates normally behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :view` for an example group defined in a file in the .\spec\views\ directory includes itself in the example group allows users to override the type applies configured `before(:context)` hooks with `:type => :view` metadata tags groups in that directory with `:type => :view` for an example group defined in a file in the ./spec/views/ directory includes itself in the example group tags groups in that directory with `:type => :view` applies configured `before(:context)` hooks with `:type => :view` metadata allows users to override the type when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :view` for an example group defined in a file in the .\spec\views\ directory does not include itself in the example group does not tag groups in that directory with `:type => :view` for an example group defined in a file in the ./spec/views/ directory does not tag groups in that directory with `:type => :view` does not include itself in the example group #render given no input converts the filename components into render options converts the filename with variant into render options converts the filename without format into render options sends render(:template => (described file)) to the view given a string sends string as the first arg to render given a hash sends the hash as the first arg to render #template is deprecated delegates to #view #stub_template caches FixtureResolver instances between example groups prepends an ActionView::FixtureResolver to the view path #params delegates to the controller routes helpers collides with asset helpers uses routes helpers #view delegates to _view is accessible to hooks RSpec::Rails::RequestExampleGroup behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :request` for an example group defined in a file in the .\spec\api\ directory applies configured `before(:context)` hooks with `:type => :request` metadata tags groups in that directory with `:type => :request` includes itself in the example group allows users to override the type for an example group defined in a file in the ./spec/api/ directory allows users to override the type tags groups in that directory with `:type => :request` applies configured `before(:context)` hooks with `:type => :request` metadata includes itself in the example group for an example group defined in a file in the ./spec/integration/ directory allows users to override the type applies configured `before(:context)` hooks with `:type => :request` metadata includes itself in the example group tags groups in that directory with `:type => :request` for an example group defined in a file in the .\spec\requests\ directory allows users to override the type applies configured `before(:context)` hooks with `:type => :request` metadata includes itself in the example group tags groups in that directory with `:type => :request` for an example group defined in a file in the ./spec/requests/ directory allows users to override the type applies configured `before(:context)` hooks with `:type => :request` metadata tags groups in that directory with `:type => :request` includes itself in the example group for an example group defined in a file in the .\spec\integration\ directory includes itself in the example group allows users to override the type applies configured `before(:context)` hooks with `:type => :request` metadata tags groups in that directory with `:type => :request` when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :request` for an example group defined in a file in the .\spec\requests\ directory does not include itself in the example group does not tag groups in that directory with `:type => :request` for an example group defined in a file in the ./spec/integration/ directory does not include itself in the example group does not tag groups in that directory with `:type => :request` for an example group defined in a file in the ./spec/api/ directory does not include itself in the example group does not tag groups in that directory with `:type => :request` for an example group defined in a file in the .\spec\api\ directory does not include itself in the example group does not tag groups in that directory with `:type => :request` for an example group defined in a file in the ./spec/requests/ directory does not include itself in the example group does not tag groups in that directory with `:type => :request` for an example group defined in a file in the .\spec\integration\ directory does not include itself in the example group does not tag groups in that directory with `:type => :request` Configuration has a default #file_fixture_path of 'spec/fixtures/files' metadata `type: :feature` sets up feature example groups metadata `:type => :controller` sets up controller example groups metadata `type: :mailer` sets up mailer example groups metadata `type: :helper` sets up helper example groups #filter_rails_from_backtrace! adds exclusion patterns for rails gems metadata `type: :routing` sets up routing example groups adds 'lib/rspec/rails' to the backtrace exclusions fixture support is included with metadata `:use_fixtures` metadata `type: :view` sets up view example groups adds 'vendor/' to the backtrace exclusions metadata `type: :request` sets up request example groups metadata `type: :model` sets up model example groups clears ActionMailer::Base::Deliveries after each example only has deliveries from this test (e.g. from email@example.com) (PENDING: Temporarily skipped with xit) only has deliveries from this test (e.g. from email_2@example.com) (PENDING: Temporarily skipped with xit) #infer_spec_type_from_file_location! sets the type to `:mailer` for file path `spec/mailers` sets the type to `:feature` for file path `spec/features` sets the type to `:controller` for file path `spec/controllers` sets the type to `:request` for file path `spec/integration` sets the type to `:request` for file path `spec/requests` sets the type to `:helper` for file path `spec/helpers` sets the type to `:model` for file path `spec/models` sets the type to `:routing` for file path `spec/routing` sets the type to `:view` for file path `spec/views` sets the type to `:request` for file path `spec/api` adds settings `#use_transactional_fixtures?` is `nil` by default `#rendering_views?` is `nil` by default `#fixture_path?` is `nil` by default `#global_fixtures?` is `nil` by default `#use_transactional_examples` is an alias for `use_transactional_fixtures` `#use_instantiated_fixtures?` is `nil` by default `#infer_base_class_for_anonymous_controllers?` is `true` by default `#render_views?` is falsey by default `#render_views` sets `render_views?` to `true` `#use_transactional_fixtures=` changes `use_transactional_fixtures?` to the provided value sets `use_transactional_fixtures` to the provided value `#rendering_views=` changes `rendering_views?` to the provided value sets `rendering_views` to the provided value `#fixture_path=` changes `fixture_path?` to the provided value sets `fixture_path` to the provided value `#infer_base_class_for_anonymous_controllers=` sets `infer_base_class_for_anonymous_controllers` to the provided value changes `infer_base_class_for_anonymous_controllers?` to the provided value `#render_views=` sets `render_views?` to the provided value sets `render_views` to the provided value `#use_instantiated_fixtures=` changes `use_instantiated_fixtures?` to the provided value sets `use_instantiated_fixtures` to the provided value `#global_fixtures=` changes `global_fixtures?` to the provided value sets `global_fixtures` to the provided value RSpec::Rails::FixtureFileUploadSupport with fixture path set in config resolves supports `Pathname` objects resolves fixture file with fixture path not set resolves fixture using relative path with fixture path set in spec resolves fixture file be_a_new matcher existing record right class fails wrong class fails #with wrong class and existing record no attributes same fails all attributes same fails one attribute value not the same fails right class and new record one attribute value not the same fails all attributes same passes one attribute same passes no attributes same fails with composable matchers two attributes are composable matchers only one matcher present in actual fails both matchers present in actual passes one attribute is a composable matcher fails passes matcher is wrong type fails new record wrong class fails right class passes RSpec::Rails::ControllerExampleGroup includes routing matchers #controller calls NamedRouteCollection#route_defined? when it checks that given route is defined or not delegates named route helpers to the underlying controller in a namespace sets up resourceful routes on the example (PENDING: Not yet implemented) controller name sets the name according to the defined controller namespace if it is not anonymous sets the name as 'AnonymousController' if the controller is abstract #bypass_rescue overrides the rescue_with_handler method on the controller to raise submitted error with explicit subject uses the specified subject instead of the controller behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :controller` for an example group defined in a file in the ./spec/controllers/ directory tags groups in that directory with `:type => :controller` applies configured `before(:context)` hooks with `:type => :controller` metadata allows users to override the type includes itself in the example group for an example group defined in a file in the .\spec\controllers\ directory tags groups in that directory with `:type => :controller` includes itself in the example group applies configured `before(:context)` hooks with `:type => :controller` metadata allows users to override the type when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :controller` for an example group defined in a file in the .\spec\controllers\ directory does not tag groups in that directory with `:type => :controller` does not include itself in the example group for an example group defined in a file in the ./spec/controllers/ directory does not tag groups in that directory with `:type => :controller` does not include itself in the example group with implicit subject doesn't cause let definition priority to be changed uses the controller as the subject controller name sets the name as AnonymousController if it's anonymous sets name as AnonymousController if it inherits outer group's anonymous controller sets name as AnonymousController if the controller is abstract sets name as AnonymousController if defined as ApplicationController sets the name according to defined controller if it is not anonymous with inferred anonymous controller defaults to inferring anonymous controller class when infer_base_class_for_anonymous_controllers is false sets the anonymous controller class to ApplicationController sets the anonymous controller class to ActiveController::Base when no ApplicationController is present when infer_base_class_for_anonymous_controllers is true infers the anonymous controller class infers the anonymous controller class when no ApplicationController is present have_http_status http status :successful behaves like supports different response instances returns false given another type has a failure message reporting it was given another type has a negated failure message reporting it was given another type given an ActionDispatch::TestResponse returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code given something that acts as a Capybara::Session returns true for a response with the same code with general status code group :successful behaves like status code matcher has a negated failure message reporting the expected and actual status codes has a failure message reporting the expected and actual status codes describes behaves like status code matcher matching a response returns false for a response with a different code returns true for a response with code behaves like supports different response instances returns false given another type has a negated failure message reporting it was given another type has a failure message reporting it was given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code with general status code group :server_error behaves like supports different response instances returns false given another type has a failure message reporting it was given another type has a negated failure message reporting it was given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code behaves like status code matcher describes behaves like status code matcher has a failure message reporting the expected and actual status codes has a negated failure message reporting the expected and actual status codes matching a response returns false for a response with a different code returns true for a response with code with general status code group :not_found behaves like status code matcher has a failure message reporting the expected and actual status codes has a negated failure message reporting the expected and actual status codes describes behaves like status code matcher matching a response returns true for a response with code returns false for a response with a different code behaves like supports different response instances returns false given another type has a negated failure message reporting it was given another type has a failure message reporting it was given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code with general status code group :error behaves like status code matcher has a negated failure message reporting the expected and actual status codes has a failure message reporting the expected and actual status codes describes behaves like status code matcher matching a response returns true for a response with code returns false for a response with a different code behaves like supports different response instances returns false given another type has a failure message reporting it was given another type has a negated failure message reporting it was given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code http status :error behaves like does not use deprecated methods for Rails 5.2+ does not use deprecated method for Rails >= 5.2 with general status code group :success behaves like supports different response instances has a failure message reporting it was given another type returns false given another type has a negated failure message reporting it was given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code behaves like status code matcher has a failure message reporting the expected and actual status codes has a negated failure message reporting the expected and actual status codes describes behaves like status code matcher matching a response returns true for a response with code returns false for a response with a different code http status :server_error behaves like supports different response instances returns false given another type has a negated failure message reporting it was given another type has a failure message reporting it was given another type given an ActionDispatch::Response returns true for a response with the same code given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code with a nil status raises an ArgumentError with general status code group :missing behaves like status code matcher has a failure message reporting the expected and actual status codes has a negated failure message reporting the expected and actual status codes describes behaves like status code matcher matching a response returns true for a response with code returns false for a response with a different code behaves like supports different response instances has a failure message reporting it was given another type returns false given another type has a negated failure message reporting it was given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code http status :missing behaves like does not use deprecated methods for Rails 5.2+ does not use deprecated method for Rails >= 5.2 http status :success behaves like does not use deprecated methods for Rails 5.2+ does not use deprecated method for Rails >= 5.2 with a numeric status code describes responding with the numeric status code has a failure message reporting the expected and actual status codes has a negated failure message reporting the expected status code matching a response returns true for a response with the same code returns false for a response with a different code behaves like supports different response instances has a negated failure message reporting it was given another type has a failure message reporting it was given another type returns false given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code with general status code group :redirect behaves like status code matcher has a negated failure message reporting the expected and actual status codes describes behaves like status code matcher has a failure message reporting the expected and actual status codes matching a response returns true for a response with code returns false for a response with a different code behaves like supports different response instances has a negated failure message reporting it was given another type has a failure message reporting it was given another type returns false given another type given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::TestResponse returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code with a symbolic status describes responding by the symbolic and associated numeric status code raises an ArgumentError has a failure message reporting the expected and actual statuses has a negated failure message reporting the expected status code matching a response returns false for a response with a different code returns true for a response with the equivalent code behaves like supports different response instances returns false given another type has a failure message reporting it was given another type has a negated failure message reporting it was given another type given an ActionDispatch::TestResponse returns true for a response with the same code given something that acts as a Capybara::Session returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code http status :not_found behaves like supports different response instances has a negated failure message reporting it was given another type returns false given another type has a failure message reporting it was given another type given an ActionDispatch::TestResponse returns true for a response with the same code given an ActionDispatch::Response returns true for a response with the same code given something that acts as a Capybara::Session returns true for a response with the same code RSpec::Rails::RoutingExampleGroup behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :routing` for an example group defined in a file in the .\spec\routing\ directory does not tag groups in that directory with `:type => :routing` does not include itself in the example group for an example group defined in a file in the ./spec/routing/ directory does not tag groups in that directory with `:type => :routing` does not include itself in the example group when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :routing` for an example group defined in a file in the .\spec\routing\ directory applies configured `before(:context)` hooks with `:type => :routing` metadata includes itself in the example group allows users to override the type tags groups in that directory with `:type => :routing` for an example group defined in a file in the ./spec/routing/ directory tags groups in that directory with `:type => :routing` allows users to override the type applies configured `before(:context)` hooks with `:type => :routing` metadata includes itself in the example group named routes delegates them to the route_set ActiveModel support with partial double verification disabled allows you to stub instances of `ActiveModel` allows you to stub `ActiveModel` with partial double verification enabled allows you to stub instances of `ActiveModel` allows you to stub `ActiveModel` RSpec::Rails::HelperExampleGroup provides a controller_path based on the helper module's name behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :helper` for an example group defined in a file in the ./spec/helpers/ directory tags groups in that directory with `:type => :helper` allows users to override the type includes itself in the example group applies configured `before(:context)` hooks with `:type => :helper` metadata for an example group defined in a file in the .\spec\helpers\ directory applies configured `before(:context)` hooks with `:type => :helper` metadata allows users to override the type tags groups in that directory with `:type => :helper` includes itself in the example group when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :helper` for an example group defined in a file in the ./spec/helpers/ directory does not include itself in the example group does not tag groups in that directory with `:type => :helper` for an example group defined in a file in the .\spec\helpers\ directory does not include itself in the example group does not tag groups in that directory with `:type => :helper` #helper includes ApplicationHelper returns the instance of AV::Base provided by AV::TC::Behavior RSpec::Rails::FeatureExampleGroup includes Rails route helpers behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :feature` for an example group defined in a file in the .\spec\features\ directory allows users to override the type tags groups in that directory with `:type => :feature` includes itself in the example group applies configured `before(:context)` hooks with `:type => :feature` metadata for an example group defined in a file in the ./spec/features/ directory tags groups in that directory with `:type => :feature` includes itself in the example group applies configured `before(:context)` hooks with `:type => :feature` metadata allows users to override the type when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :feature` for an example group defined in a file in the .\spec\features\ directory does not tag groups in that directory with `:type => :feature` does not include itself in the example group for an example group defined in a file in the ./spec/features/ directory does not tag groups in that directory with `:type => :feature` does not include itself in the example group #visit is resistant to load order errors raises an error informing about missing Capybara when nested inside a request example group includes Rails route helpers RSpec::Rails::AssertionDelegator does not delegate method_missing provides a module that delegates assertion methods to an isolated class delegates back to the including instance for methods the assertion module requires RSpec::Rails::MinitestLifecycleAdapter invokes minitest lifecycle hooks at the appropriate times allows let variables named 'send' RSpec::Rails::SystemExampleGroup #driver sets :rack_test driver using by before_action uses :selenium driver by default calls :driven_by method only once #method_name converts special characters to underscores behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :system` for an example group defined in a file in the .\spec\system\ directory tags groups in that directory with `:type => :system` applies configured `before(:context)` hooks with `:type => :system` metadata allows users to override the type includes itself in the example group for an example group defined in a file in the ./spec/system/ directory tags groups in that directory with `:type => :system` allows users to override the type applies configured `before(:context)` hooks with `:type => :system` metadata includes itself in the example group when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :system` for an example group defined in a file in the ./spec/system/ directory does not tag groups in that directory with `:type => :system` does not include itself in the example group for an example group defined in a file in the .\spec\system\ directory does not include itself in the example group does not tag groups in that directory with `:type => :system` redirect_to with should when assert_redirected_to fails uses failure message from assert_redirected_to when assert_redirected_to passes passes when fails due to some other exception raises that exception with should_not when fails due to some other exception raises that exception when assert_redirected_to passes fails with custom failure message when assert_redirected_to fails passes RSpec::Rails::JobExampleGroup behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :job` for an example group defined in a file in the .\spec\jobs\ directory does not tag groups in that directory with `:type => :job` does not include itself in the example group for an example group defined in a file in the ./spec/jobs/ directory does not tag groups in that directory with `:type => :job` does not include itself in the example group when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :job` for an example group defined in a file in the .\spec\jobs\ directory allows users to override the type applies configured `before(:context)` hooks with `:type => :job` metadata includes itself in the example group tags groups in that directory with `:type => :job` for an example group defined in a file in the ./spec/jobs/ directory includes itself in the example group applies configured `before(:context)` hooks with `:type => :job` metadata allows users to override the type tags groups in that directory with `:type => :job` RSpec::Rails::ModelExampleGroup behaves like an rspec-rails example group mixin adds does not add `:type` metadata on inclusion when `infer_spec_type_from_file_location!` is configured includes itself in example groups tagged with `:type => :model` for an example group defined in a file in the .\spec\models\ directory includes itself in the example group tags groups in that directory with `:type => :model` applies configured `before(:context)` hooks with `:type => :model` metadata allows users to override the type for an example group defined in a file in the ./spec/models/ directory includes itself in the example group allows users to override the type applies configured `before(:context)` hooks with `:type => :model` metadata tags groups in that directory with `:type => :model` when `infer_spec_type_from_file_location!` is not configured includes itself in example groups tagged with `:type => :model` for an example group defined in a file in the ./spec/models/ directory does not tag groups in that directory with `:type => :model` does not include itself in the example group for an example group defined in a file in the .\spec\models\ directory does not include itself in the example group does not tag groups in that directory with `:type => :model` have_stream matchers have_streams raises when no subscription started does not allow usage with negated form passes with negated form fails with message raises when no subscription started raises ArgumentError when no subscription passed to expect have_stream_from passes raises when no subscription started raises ArgumentError when no subscription passed to expect fails with message with negated form fails with message passes with composable matcher passes fails with message have_stream_for passes fails with message raises when no subscription started raises ArgumentError when no subscription passed to expect with negated form fails with message passes RSpec::Rails::FixtureSupport with use_transactional_fixtures set to false still supports fixture_path be_valid matcher includes a failure message for the negative case includes the error messages in the failure message uses a custom failure message if provided includes a brief error message when error message is wrong arity includes a brief error message for the simplest implementation of validity includes the validation context if provided includes the error messages for simple implementations of error messages does not include the validation context if not provided RSpec::Rails::SetupAndTeardownAdapter .setup registers teardown hooks in the order setup is received registers before hooks in the order setup is received registers prepend_before hooks for the Rails' setup methods be_new_record a persisted record fails with custom failure message fails a new record fails with custom failure message passes RSpec::Rails::ViewRendering #render_views propogates to examples in nested groups properly with true tells examples to render views with false tells examples not to render views overrides the global config if render_views is enabled there in a nested group leaves the parent group as/is passes override to children overrides the value inherited from the parent group with true tells examples to render views with no args tells examples to render views with false tells examples not to render views with no args tells examples to render views default ActionController::Metal renders views ActionController::Base does not render views in a nested group does not render views when render_views? is false supports manipulating view paths with arrays supports manipulating view paths with resolvers supports manipulating view paths with empty template resolver works with custom resolvers works with strings RSpec::Rails::HelperExampleGroup::ClassMethods determine_default_helper_class the described is a module returns the module the described is a class returns nil ActionMailbox matchers receive_inbound_email fails when it doesn't receive inbound email passes when negated when it doesn't receive inbound email passes when it receives inbound email fails when negated when it receives inbound email RSpec::Rails::ViewSpecMethods .remove_extra_params_accessors_from when accessors are not defined does nothing when accessors are defined removes them .add_extra_params_accessors_to when accessors are not yet defined adds them as instance methods the added #extra_params reader raises an error when a user tries to mutate it when accessors are already defined does not redefine them Pending: (Failures listed here are expected and do not affect your suite's status) 1) Configuration clears ActionMailer::Base::Deliveries after each example only has deliveries from this test (e.g. from email@example.com) # Temporarily skipped with xit # ./spec/rspec/rails/configuration_spec.rb:275 2) Configuration clears ActionMailer::Base::Deliveries after each example only has deliveries from this test (e.g. from email_2@example.com) # Temporarily skipped with xit # ./spec/rspec/rails/configuration_spec.rb:281 3) RSpec::Rails::ControllerExampleGroup in a namespace sets up resourceful routes on the example # Not yet implemented # ./spec/rspec/rails/example/controller_example_group_spec.rb:209 Finished in 5.85 seconds (files took 11.92 seconds to load) 761 examples, 0 failures, 3 pending Randomized with seed 54848 ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -i -O--buildsystem=ruby dh_ruby_fixdocs -i -O--buildsystem=ruby debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1' dh_installchangelogs Changelog.md make[1]: Leaving directory '/build/ruby-rspec-rails-zIwgDS/ruby-rspec-rails-4.0.1' dh_installinit -i -O--buildsystem=ruby dh_installsystemduser -i -O--buildsystem=ruby dh_perl -i -O--buildsystem=ruby dh_link -i -O--buildsystem=ruby dh_strip_nondeterminism -i -O--buildsystem=ruby dh_compress -X.rb -i -O--buildsystem=ruby dh_fixperms -i -O--buildsystem=ruby dh_missing -i -O--buildsystem=ruby dh_installdeb -i -O--buildsystem=ruby dh_gencontrol -i -O--buildsystem=ruby dpkg-gencontrol: warning: Depends field of package ruby-rspec-rails: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -i -O--buildsystem=ruby dh_builddeb -i -O--buildsystem=ruby dpkg-deb: building package 'ruby-rspec-rails' in '../ruby-rspec-rails_4.0.1-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../ruby-rspec-rails_4.0.1-2_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ruby-rspec-rails-zIwgDS /tmp/ruby-rspec-rails-4.0.1-2akspd7yh I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.o1Cw5sVEv4... I: success in 469.7760 seconds md5: ruby-rspec-rails_4.0.1-2_all.deb: OK sha1: ruby-rspec-rails_4.0.1-2_all.deb: OK sha256: ruby-rspec-rails_4.0.1-2_all.deb: OK Checksums: OK