Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec'], chrootPath='/var/lib/mock/fedora-37-x86_64-1675157723.680884/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6rtlh636:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6rtlh636:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a7693d930e314a20af7d8da6168934c7', '-D', '/var/lib/mock/fedora-37-x86_64-1675157723.680884/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6rtlh636:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/rubygem-typhoeus-1.4.0-8.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec'], chrootPath='/var/lib/mock/fedora-37-x86_64-1675157723.680884/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6rtlh636:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6rtlh636:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd411165b852b42348f6092c5bbbaaf4d', '-D', '/var/lib/mock/fedora-37-x86_64-1675157723.680884/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6rtlh636:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-typhoeus.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CKXdvq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf typhoeus-1.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/typhoeus-1.4.0.gem Unpacked gem: '/builddir/build/BUILD/typhoeus-1.4.0' + STATUS=0 + '[' 0 -ne 0 ']' + cd typhoeus-1.4.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (typhoeus-1.4.0-Fix-Ruby-3-0-compatibility.patch): + echo 'Patch #0 (typhoeus-1.4.0-Fix-Ruby-3-0-compatibility.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Gemfile patching file spec/support/localhost_server.rb + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.XpeBsF + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd typhoeus-1.4.0 + gem build ../typhoeus-1.4.0.gemspec WARNING: open-ended dependency on ethon (>= 0.9.0) is not recommended if ethon is semantically versioned, use: add_runtime_dependency 'ethon', '~> 0.9', '>= 0.9.0' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: typhoeus Version: 1.4.0 File: typhoeus-1.4.0.gem + mkdir -p ./usr/share/gems + CONFIGURE_ARGS='--with-cflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' --with-cxxflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' --with-ldflags='\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 '\'' ' + gem install -V --local --build-root . --force --document=ri,rdoc typhoeus-1.4.0.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/typhoeus-1.4.0 Bin dir: /builddir/build/BUILD/typhoeus-1.4.0/usr/bin Gem home: /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems Plugins dir: /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/plugins /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/.gitignore /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/.rspec /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/.travis.yml /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/CHANGELOG.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/CONTRIBUTING.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/Gemfile /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/Guardfile /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/LICENSE /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/README.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/Rakefile /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/UPGRADE.md /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/rack/typhoeus.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/rack/typhoeus/middleware/params_decoder.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/rack/typhoeus/middleware/params_decoder/helper.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/adapters/faraday.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/cache/dalli.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/cache/rails.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/cache/redis.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/config.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/easy_factory.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/errors.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/errors/no_stub.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/errors/typhoeus_error.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/expectation.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/addable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/before.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/block_connection.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/cacheable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/memoizable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/queueable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/runnable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/hydra/stubbable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/pool.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/railtie.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/actions.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/before.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/block_connection.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/cacheable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/callbacks.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/marshal.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/memoizable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/operations.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/responseable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/streamable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/request/stubbable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/cacheable.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/header.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/informations.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/response/status.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/lib/typhoeus/version.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/perf/profile.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/perf/vs_nethttp.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/rack/typhoeus/middleware/params_decoder/helper_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/rack/typhoeus/middleware/params_decoder_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/spec_helper.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/support/localhost_server.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/support/memory_cache.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/support/server.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/adapters/faraday_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/cache/dalli_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/cache/redis_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/config_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/easy_factory_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/errors/no_stub_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/expectation_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/addable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/before_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/block_connection_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/cacheable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/memoizable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/queueable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/runnable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra/stubbable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/hydra_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/pool_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/actions_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/before_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/block_connection_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/cacheable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/callbacks_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/marshal_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/memoizable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/operations_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/responseable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request/stubbable_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/request_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response/header_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response/informations_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response/status_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus/response_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/spec/typhoeus_spec.rb /builddir/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0/typhoeus.gemspec Successfully installed typhoeus-1.4.0 Parsing documentation for typhoeus-1.4.0 Parsing sources... 2% [ 1/43] lib/rack/typhoeus.rb 4% [ 2/43] lib/rack/typhoeus/middleware/params_decoder.rb 6% [ 3/43] lib/rack/typhoeus/middleware/params_decoder/helper.rb 9% [ 4/43] lib/typhoeus.rb 11% [ 5/43] lib/typhoeus/adapters/faraday.rb 13% [ 6/43] lib/typhoeus/cache/dalli.rb 16% [ 7/43] lib/typhoeus/cache/rails.rb 18% [ 8/43] lib/typhoeus/cache/redis.rb 20% [ 9/43] lib/typhoeus/config.rb 23% [10/43] lib/typhoeus/easy_factory.rb 25% [11/43] lib/typhoeus/errors.rb 27% [12/43] lib/typhoeus/errors/no_stub.rb 30% [13/43] lib/typhoeus/errors/typhoeus_error.rb 32% [14/43] lib/typhoeus/expectation.rb 34% [15/43] lib/typhoeus/hydra.rb 37% [16/43] lib/typhoeus/hydra/addable.rb 39% [17/43] lib/typhoeus/hydra/before.rb 41% [18/43] lib/typhoeus/hydra/block_connection.rb 44% [19/43] lib/typhoeus/hydra/cacheable.rb 46% [20/43] lib/typhoeus/hydra/memoizable.rb 48% [21/43] lib/typhoeus/hydra/queueable.rb 51% [22/43] lib/typhoeus/hydra/runnable.rb 53% [23/43] lib/typhoeus/hydra/stubbable.rb 55% [24/43] lib/typhoeus/pool.rb 58% [25/43] lib/typhoeus/railtie.rb 60% [26/43] lib/typhoeus/request.rb 62% [27/43] lib/typhoeus/request/actions.rb 65% [28/43] lib/typhoeus/request/before.rb 67% [29/43] lib/typhoeus/request/block_connection.rb 69% [30/43] lib/typhoeus/request/cacheable.rb 72% [31/43] lib/typhoeus/request/callbacks.rb 74% [32/43] lib/typhoeus/request/marshal.rb 76% [33/43] lib/typhoeus/request/memoizable.rb 79% [34/43] lib/typhoeus/request/operations.rb 81% [35/43] lib/typhoeus/request/responseable.rb 83% [36/43] lib/typhoeus/request/streamable.rb 86% [37/43] lib/typhoeus/request/stubbable.rb 88% [38/43] lib/typhoeus/response.rb 90% [39/43] lib/typhoeus/response/cacheable.rb 93% [40/43] lib/typhoeus/response/header.rb 95% [41/43] lib/typhoeus/response/informations.rb 97% [42/43] lib/typhoeus/response/status.rb 100% [43/43] lib/typhoeus/version.rb Installing ri documentation for typhoeus-1.4.0 Installing darkfish documentation for typhoeus-1.4.0 Done installing documentation for typhoeus after 0 seconds 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.WS4i7K + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64 ++ dirname /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd typhoeus-1.4.0 + mkdir -p /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64/usr/share/gems + cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/plugins ./usr/share/gems/specifications /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64/usr/share/gems/ + sed -i -e '/^#!/d' /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64/usr/share/gems/gems/typhoeus-1.4.0/spec/support/server.rb + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.4.0-8.fc37 --unique-debug-suffix -1.4.0-8.fc37.x86_64 --unique-debug-src-base rubygem-typhoeus-1.4.0-8.fc37.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/typhoeus-1.4.0 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.18Q7OM + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd typhoeus-1.4.0 + pushd ./usr/share/gems/gems/typhoeus-1.4.0 ~/build/BUILD/typhoeus-1.4.0/usr/share/gems/gems/typhoeus-1.4.0 ~/build/BUILD/typhoeus-1.4.0 + sed -i -e '/[bB]undler/ s/^/#/' spec/spec_helper.rb + rspec spec Randomized with seed 25849 Typhoeus::EasyFactory #set_callback resets easy adds next request sets easy.on_progress callback when an on_progress callback is provided finishes request sets easy.on_complete callback pushes easy back into the pool #get timeouts sets nosignal to true by default when timeout is not a whole number and timeout_ms is set ceils timeout and does not change timeout_ms when connecttimeout is not a whole number and connecttimeout_ms is not set ceils connecttimeout and sets connecttimeout_ms when timeout is not a whole number and timeout_ms is not set ceils timeout and sets timeout_ms when connecttimeout is not a whole number and connecttimeout_ms is set ceils connecttimeout and does not change connecttimeout_ms when removed option reraises with help when invalid option reraises when option[:cache_ttl] creates Ethon::Easy when changed option reraises with help when renamed option warns passes correct option Typhoeus::Hydra::Stubbable #add checks expectations when expectation found finishes response is a mock calls on_body callbacks calls on_headers callbacks Typhoeus::Request::Actions .patch makes PATCH Request returns ok .get returns ok makes GET Request .post makes POST Request returns ok .head returns ok .options returns ok makes OPTIONS Request .delete returns ok makes DELETE Request .put makes PUT Request returns ok Typhoeus::Request::Callbacks #on_failure responds when multiple blocks given stores when block given stores when no block given returns @on_failure #on_success responds when no block given returns @on_success when multiple blocks given stores when block given stores #on_complete responds when block given stores when no block given returns @on_complete when multiple blocks given stores #execute_callbacks when on_progress when global and local callbacks runs global first when global callback executes blocks and passes response when local callback executes blocks and passes response sets handled_response when on_failure when local callback sets handled_response executes blocks and passes response when global callback executes blocks and passes response when global and local callbacks runs global first when local on_complete and gobal on_success runs all global callbacks first (PENDING: No reason given) when on_complete when local callback executes blocks and passes response sets handled_response when global and local callbacks runs global first when global callback executes blocks and passes response when on_success when global and local callbacks runs global first when local callback sets handled_response executes blocks and passes response when global callback executes blocks and passes response #on_progress responds when block given stores when no block given returns @on_progress when multiple blocks given stores Typhoeus::Request #hash when not request.eql?(other) has different hashes when request.eql?(other) when same order has same hashes when different order has same hashes when hashes with different orders are contained in arrays has different hashes set_defaults when Config.proxy set respects when option proxy set does not override when header without user agent add user agent when maxredirs when not set defaults to 50 when set respects when header with user agent doesn't modify user agent when Config.verbose set respects when Config.user_agent set without headers uses the global options' user agent with headers uses the request options' user agent .url pushes an easy back into the pool when parameters returns full url when no parameters returns base_url #eql? when same class when same base_url and other options returns false when other base_url returns false when same base_url and options when same order returns true when different order returns true when another class returns false #encoded_body returns encoded body .new stores original options stores base_url sets defaults stores options Typhoeus::Request::Cacheable #cache_ttl when option[:cache_ttl] returns #run when cache activated when request in memory finishes request when cache is specified on a request when cache is false finishes request when cache is defined finishes request when request new fetches response #response= when cache activated when request in memory finishes request sets cached to true for response when request new caches response doesn't set cached on response Typhoeus::Request::Marshal #marshal_dump when on_failure handler doesn't include @on_failure doesn't raise when dumped when loading includes base_url doesn't include on_failure when on_progress handler doesn't raise when dumped doesn't include @on_progress when loading doesn't include on_progress includes base_url when on_complete handler doesn't include @on_complete doesn't raise when dumped when loading includes base_url doesn't include on_complete when run through hydra doesn't include @hydra when loading includes base_url doesn't include RSpec::ExampleGroups::TyphoeusRequestMarshal::MarshalDump::WhenRunThroughHydra::WhenLoading when on_success handler doesn't raise when dumped doesn't include @on_success when loading includes base_url doesn't include on_success Typhoeus::Request::Memoizable #response= when memoization activated when GET request stores response in memory when no GET request doesn't store response in memory Typhoeus::Hydra::Memoizable add when memoization activated when request new sets no response doesn't call complete when request in memory finishes request when queued request dequeues #run clears memory before starting Typhoeus::Request::Before #queue when no before calls super when before when one executes when a response returns response doesn't call super when true calls super when false doesn't call super returns response when multi when all true calls super executes all when middle false doesn't call super executes only two Typhoeus::Request::Operations #run returns a response performs calls on_headers and on_body generates settings calls on_headers and on_complete sets response calls on_body makes response headers available to on_body calls on_complete grabs an easy releases easy #finish executes callbacks assigns response returns response assigns request to response Typhoeus::Hydra::Addable adds easy to multi asks easy factory for an easy Typhoeus::Pool #release puts easy back into pool writes cookies to disk flush cookies to disk resets easy when threaded access releases correct number of easies #with is re-entrant #get when easy in pool takes when forked creates when no easy in pool creates when threaded access creates correct number of easies #easies returns array Typhoeus::Request::Responseable #response= stores response Faraday::Adapter::Typhoeus #perform_request when body reads body parallel_manager when not given falls back to single when given uses when a response is stubbed stubs the status code stubs the headers stubs the response body #parallel? when no parallel_manager returns false when parallel_manager returns true when the connection failed when not parallel raises an error when parallel isn't successful translates the response code into an error message #initialize when typhoeus request options specified should set option for request #configure_timeout when open_timeout sets connecttimeout_ms when timeout sets timeout_ms #configure_socket when host sets interface #request sets url sets on_complete callback sets http method returns request sets body sets headers #configure_proxy when proxy sets proxy when username and password sets proxyuserpwd when parallel succeeds returns a faraday response #configure_ssl when ca_path sets capath when version sets sslversion when verify is false sets ssl_verifyhost to 0 sets ssl_verifypeer to false when verify is true sets ssl_verifypeer to true sets ssl_verifyhost to 2 when no client_cert_passwd does not set keypasswd on options when client_key sets sslkey when ca_file sets cainfo when client_certificate_password sets keypasswd to the value of client_cert_passwd when client_cert_passwd sets keypasswd to the value of client_cert_passwd when client_cert sets sslcert when not parallel returns a faraday response succeeds Typhoeus::Hydra::Cacheable add when cache activated when request new sets no response doesn't call complete when cache is specified on a request when cache is false initiates an HTTP call when cache is defined uses the cache instead of making a new request when request in memory returns response with cached status when no queued requests finishes request when queued requests finishes both requests Rack::Typhoeus::Middleware::ParamsDecoder when requesting transforms parameters Typhoeus::Hydra::Queueable #queue adds to queued requests adds to front of queued requests accepts requests sets hydra on request #abort clears queue #dequeue_many when request queued adds request from queue to multi when no request queued does nothing when three request queued adds requests from queue to multi when max_concurrency is two adds requests from queue to multi when max_concurrency is a string adds requests from queue to multi Typhoeus::Hydra::Runnable #run runs multi#perform runs multi#dequeue_many when request queued in callback when real request when max_concurrency default calls on_complete callback once for every response when no real request when before hook returns and finishes response simulates real multi run and adds and finishes both requests when request queued sends when three request queued sends first first sends third sends second second sends first sends second sends thirds last when really queued request sends first sends third sends second Typhoeus::Response::Header can be Marshal'd #parse when no header returns nil when header sets Cookie#2 sets Transfer-Encoding sets P3P sets Server sets Date sets Expires sets Cookie#1 sets Cookie#0 provides case insensitive access sets Set-Cookie sets X-Frame-Options sets Content-Type sets X-XSS-Protection sets raw sets Cache-Control with broken headers returns empty string for invalid headers includes line with only whitespace ignores it includes a multi-line header joins header parts .new when hash provides case insensitive access sets Date when string sets Date provides symbol access provides case insensitive access Typhoeus::Hydra #new passes options to multi #hydra returns a hydra Typhoeus::Errors::NoStub displays the request url Typhoeus::Cache::Redis #set sends the serialized request to Redis #get returns the cached response when the key is in Redis returns nil when the key is not in Redis Typhoeus::Hydra::BlockConnection add when block_connection activated raises Typhoeus::Request::Stubbable #run checks expectations when expectation found calls on_body callbacks finishes request calls on_headers callbacks sets mock on response Typhoeus::Request::BlockConnection run when not blocked doesn't raise when blocked raises #blocked? when local block_connection when false returns false when true returns true when global and local block_connection takes local when global block_connection when false returns false when true returns true Typhoeus::Response .new when options when return_code stores when headers has key sets @headers to a Typhoeus::Response::Header stores unmodified #cached when @cached returns cached status when @cached is nil returns false #handled_response when @handled_response returns @handled_response when @handled_response is nil returns response #mock when options[:mock] returns options[:mock] when @mock and options[:mock] returns @mock when @mock returns @mock Typhoeus::Config responds to user_agent responds to user_agent= responds to block_connection responds to cache responds to memoize responds to cache= responds to block_connection= responds to verbose responds to proxy= responds to memoize= responds to proxy responds to verbose= Typhoeus .get makes GET requests returns ok .with_connection sets block connection back to previous value executes block with block connection is false returns result of block .put returns ok makes PUT requests .patch returns ok makes PATCH requests .options makes OPTIONS requests returns ok .head returns ok .configure sets values config yields config .stub when similar expectation exists calls the block to construct a response when a request matches the stub returns expectation doesn't add expectation when no similar expectation exists adds expectation calls the block to construct a response when a request matches the stub returns expectation .before adds callback .delete makes DELETE requests returns ok .post returns ok makes POST requests Typhoeus::Response::Informations #return_message returns a message with nil return_code returns nil #pretransfer_time returns pretransfer_time from options #response_code when response_code returns response_code from options when code returns code from options #primary_ip returns primary_ip from options #response_body when response_body returns response_body from options when body returns body from options #connect_time returns connect_time from options #appconnect_time returns appconnect_time from options #response_headers when no mock returns response_headers from options when mock when no response_headers when multiple values for a header constructs response_headers when headers constructs response_headers #namelookup_time returns namelookup_time from options #redirect_count returns redirect_count from options #redirections when multiple headers returns response from all but last headers when no response_headers returns empty array when headers returns empty array #redirect_time returns redirect_time from options #debug_info returns debug_info from options #starttransfer_time returns starttransfer_time from options #total_time returns total_time from options #return_code returns return_code from options #httpauth_avail returns httpauth_avail from options #effective_url returns effective_url from options #headers when no response_headers returns nil when mock when headers returns Typhoeus::Response::Header returns headers when response_headers returns nonempty headers has Expire has Server when multiple headers returns the last when requesting returns headers #request_size returns request_size from options Typhoeus::Expectation .response_for finds a matching expectation and returns its next response returns nil if no matching expectation is found #and_return when value adds to responses when block adds to responses when array adds to responses #stubbed_from sets value returns self .clear clears all .new initializes response_counter sets options sets base_url #responses returns responses .all when @expectations nil returns empty array when @expectations not nil returns @expectations #response when one response is lazily-constructed returns response is pre-constructed returns response when multiple responses returns one by one #matches? calls options_match? calls url_match? options_match? when options contains an array returns true when match returns true when no match returns false when options are a subset from request_options returns true when options are nested returns true #url_match? when string when no match returns false when match returns true when not string, regexp, nil returns false when nil returns true when regexp when match returns true when no match returns false with nil request_url returns false Typhoeus::Cache::Dalli #get returns nil when the key is not in the cache returns the cached response when the key is in cache #set sends the request to Dalli Typhoeus::Hydra::Before #add when before when one executes when falsy when queue requests dequeues when false doesn't call super when response doesn't call super when true calls super when multi when middle false doesn't call super executes only two when all true calls super executes all when no before calls super Rack::Typhoeus::Middleware::ParamsDecoder::Helper #decode decodes doesn't modify #encoded? when there is only one key and its 0 returns true and its not 0 returns false when keys are not ascending numbers starting with zero returns false when keys are ascending numbers starting with zero returns true #convert when encoded returns values when not encoded returns unmodified #decode! when hash when encoded when nested modifies decodes when simple decodes modifies when longer and more complex decodes ensuring arrays maintain their original order when not encoded doesn't modify when no hash returns self Typhoeus::Response::Status #first_header_line when single header returns first line when multiple header returns first line of last block #modified? when response code 304 when mock when return_code :ok returns false when return_code nil returns false when no mock when return_code nil returns true when return_code :ok returns false when response code is not 304 returns true #failure? when response code between 300-526 and 100-300 when mock when return_code nil returns true when return_code :internal_server_error returns true when no mock when return_code nil returns false when return_code :internal_server_error returns true when response code is not 300-526 returns false #http_version when header when no http version returns nil when valid http_version returns http_version when invalid http_version returns nil when no header returns nil timed_out? when return code is operation_timedout return true #success? when response code is not 200-299 returns false when response code 200-299 when no mock when return_code nil returns false when return_code :ok returns true when mock when return_code :ok returns true when return_code nil returns true #status_message when no header returns nil when header when no message returns nil when messsage returns message Pending: (Failures listed here are expected and do not affect your suite's status) 1) Typhoeus::Request::Callbacks#execute_callbacks when local on_complete and gobal on_success runs all global callbacks first # No reason given # ./spec/typhoeus/request/callbacks_spec.rb:86 Finished in 0.80361 seconds (files took 0.47881 seconds to load) 450 examples, 0 failures, 1 pending Randomized with seed 25849 + popd ~/build/BUILD/typhoeus-1.4.0 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rubygem-typhoeus-1.4.0-8.fc37.noarch Provides: rubygem(typhoeus) = 1.4.0 rubygem-typhoeus = 1.4.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ruby(rubygems) >= 1.3.6 rubygem(ethon) >= 0.9.0 Processing files: rubygem-typhoeus-doc-1.4.0-8.fc37.noarch Provides: rubygem-typhoeus-doc = 1.4.0-8.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64 Wrote: /builddir/build/RPMS/rubygem-typhoeus-1.4.0-8.fc37.noarch.rpm Wrote: /builddir/build/RPMS/rubygem-typhoeus-doc-1.4.0-8.fc37.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tKWZ4w + umask 022 + cd /builddir/build/BUILD + cd typhoeus-1.4.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-typhoeus-1.4.0-8.fc37.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.DVqC7n + umask 022 + cd /builddir/build/BUILD + rm -rf typhoeus-1.4.0 typhoeus-1.4.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0