Mock Version: 1.4.21
Mock Version: 1.4.21
Mock Version: 1.4.21
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'], chrootPath='/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fd633f71b50>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']unshare_net=TrueprintOutput=True)
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'], chrootPath='/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fd633f71b50>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f4e655c42b2c44f9bb369e6a814ecccc', '-D', '/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f4e655c42b2c44f9bb369e6a814ecccc', '-D', '/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False
Building target platforms: x86_64
Building target platforms: x86_64
Building for target x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/rubygem-rspec-collection_matchers-1.2.0-1.el8.src.rpm
Wrote: /builddir/build/SRPMS/rubygem-rspec-collection_matchers-1.2.0-1.el8.src.rpm
Child return code was: 0
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'], chrootPath='/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fd633f71b50>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']unshare_net=TrueprintOutput=True)
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'], chrootPath='/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fd633f71b50>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd92a6bc646a0456293878ba2cca90b5d', '-D', '/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd92a6bc646a0456293878ba2cca90b5d', '-D', '/var/lib/mock/1125329-epel-8-x86_64-1575643378.432153/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.skakic_s:/etc/resolv.conf', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-rspec-collection_matchers.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False
Building target platforms: x86_64
Building target platforms: x86_64
Building for target x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2wlkun
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2wlkun
+ umask 022
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ /usr/bin/gem unpack /builddir/build/SOURCES/rspec-collection_matchers-1.2.0.gem
+ /usr/bin/gem unpack /builddir/build/SOURCES/rspec-collection_matchers-1.2.0.gem
Unpacked gem: '/builddir/build/BUILD/rspec-collection_matchers-1.2.0'
Unpacked gem: '/builddir/build/BUILD/rspec-collection_matchers-1.2.0'
+ /usr/bin/gem spec /builddir/build/SOURCES/rspec-collection_matchers-1.2.0.gem --ruby
+ /usr/bin/gem spec /builddir/build/SOURCES/rspec-collection_matchers-1.2.0.gem --ruby
+ STATUS=0
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ '[' 0 -ne 0 ']'
+ cd rspec-collection_matchers-1.2.0
+ cd rspec-collection_matchers-1.2.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5nNVDu
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5nNVDu
+ umask 022
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ cd rspec-collection_matchers-1.2.0
+ cd rspec-collection_matchers-1.2.0
+ gem build ../rspec-collection_matchers-1.2.0.gemspec
+ gem build ../rspec-collection_matchers-1.2.0.gemspec
WARNING:  prerelease dependency on rspec-expectations (>= 2.99.0.beta1) is not recommended
WARNING:  prerelease dependency on rspec-expectations (>= 2.99.0.beta1) is not recommended
WARNING:  open-ended dependency on bundler (>= 1.3, development) is not recommended
WARNING:  open-ended dependency on bundler (>= 1.3, development) is not recommended
  if bundler is semantically versioned, use:
  if bundler is semantically versioned, use:
    add_development_dependency 'bundler', '~> 1.3'
    add_development_dependency 'bundler', '~> 1.3'
WARNING:  open-ended dependency on activemodel (>= 3.0, development) is not recommended
WARNING:  open-ended dependency on activemodel (>= 3.0, development) is not recommended
  if activemodel is semantically versioned, use:
  if activemodel is semantically versioned, use:
    add_development_dependency 'activemodel', '~> 3.0'
    add_development_dependency 'activemodel', '~> 3.0'
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Successfully built RubyGem
  Name: rspec-collection_matchers
  Name: rspec-collection_matchers
  Version: 1.2.0
  Version: 1.2.0
  File: rspec-collection_matchers-1.2.0.gem
  File: rspec-collection_matchers-1.2.0.gem
+ mkdir -p ./usr/share/gems
+ mkdir -p ./usr/share/gems
+ CONFIGURE_ARGS='--with-cflags='\''-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' '
+ CONFIGURE_ARGS='--with-cflags='\''-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' '
+ gem install -V --local --build-root . --force --document=ri,rdoc rspec-collection_matchers-1.2.0.gem
+ gem install -V --local --build-root . --force --document=ri,rdoc rspec-collection_matchers-1.2.0.gem
WARNING:  You build with buildroot.
WARNING:  You build with buildroot.
  Build root: /builddir/build/BUILD/rspec-collection_matchers-1.2.0
  Build root: /builddir/build/BUILD/rspec-collection_matchers-1.2.0
  Bin dir: /builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/bin
  Bin dir: /builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/bin
  Gem home: /builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems
  Gem home: /builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/.gitignore
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/.gitignore
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/.rspec
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/.rspec
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/.travis.yml
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/.travis.yml
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/Changelog.md
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/Changelog.md
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/Gemfile
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/Gemfile
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/LICENSE.txt
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/LICENSE.txt
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/README.md
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/README.md
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/Rakefile
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/Rakefile
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/features/have.feature
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/features/have.feature
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/features/support/env.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/features/support/env.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/have.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/have.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/matchers.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/matchers.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/rails_extensions.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/rails_extensions.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/version.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/lib/rspec/collection_matchers/version.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/rspec-collection_matchers.gemspec
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/rspec-collection_matchers.gemspec
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/script/test_all
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/script/test_all
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/rspec/collection_matchers/have_spec.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/rspec/collection_matchers/have_spec.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/rspec/collection_matchers/rails_extensions_spec.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/rspec/collection_matchers/rails_extensions_spec.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/spec_helper.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/spec_helper.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/support/classes.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/support/classes.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/support/matchers.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/support/matchers.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/support/shared_examples.rb
/builddir/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0/spec/support/shared_examples.rb
Successfully installed rspec-collection_matchers-1.2.0
Successfully installed rspec-collection_matchers-1.2.0
Parsing documentation for rspec-collection_matchers-1.2.0
Parsing documentation for rspec-collection_matchers-1.2.0
Parsing sources...
Parsing sources...
 20% [ 1/ 5]  lib/rspec/collection_matchers.rb

                                              
 40% [ 2/ 5]  lib/rspec/collection_matchers/have.rb

                                                   
 60% [ 3/ 5]  lib/rspec/collection_matchers/matchers.rb

                                                       
 80% [ 4/ 5]  lib/rspec/collection_matchers/rails_extensions.rb

                                                               
100% [ 5/ 5]  lib/rspec/collection_matchers/version.rb

 20% [ 1/ 5]  lib/rspec/collection_matchers.rb

                                              
 40% [ 2/ 5]  lib/rspec/collection_matchers/have.rb

                                                   
 60% [ 3/ 5]  lib/rspec/collection_matchers/matchers.rb

                                                       
 80% [ 4/ 5]  lib/rspec/collection_matchers/rails_extensions.rb

                                                               
100% [ 5/ 5]  lib/rspec/collection_matchers/version.rb

Installing ri documentation for rspec-collection_matchers-1.2.0
Installing ri documentation for rspec-collection_matchers-1.2.0
Installing darkfish documentation for rspec-collection_matchers-1.2.0
Installing darkfish documentation for rspec-collection_matchers-1.2.0
Done installing documentation for rspec-collection_matchers after 0 seconds
Done installing documentation for rspec-collection_matchers after 0 seconds
1 gem installed
1 gem installed
+ exit 0
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GdSdxD
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GdSdxD
+ umask 022
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64 '!=' / ']'
+ '[' /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
+ rm -rf /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
++ dirname /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
++ dirname /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
+ mkdir /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
+ cd rspec-collection_matchers-1.2.0
+ cd rspec-collection_matchers-1.2.0
+ mkdir -p /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64/usr/share/gems
+ mkdir -p /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.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/specifications /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.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/specifications /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64/usr/share/gems/
+ /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.2.0-1.el8 --unique-debug-suffix -1.2.0-1.el8.x86_64 --unique-debug-src-base rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/rspec-collection_matchers-1.2.0
+ /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.2.0-1.el8 --unique-debug-suffix -1.2.0-1.el8.x86_64 --unique-debug-src-base rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/rspec-collection_matchers-1.2.0
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/redhat/brp-ldconfig
/sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory
/sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile 1
+ /usr/lib/rpm/brp-python-bytecompile 1
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/brp-python-hardlink
+ PYTHON3=/usr/libexec/platform-python
+ PYTHON3=/usr/libexec/platform-python
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.xuNXlN
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.xuNXlN
+ umask 022
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ cd rspec-collection_matchers-1.2.0
+ cd rspec-collection_matchers-1.2.0
+ pushd ./usr/share/gems/gems/rspec-collection_matchers-1.2.0
+ pushd ./usr/share/gems/gems/rspec-collection_matchers-1.2.0
~/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0 ~/build/BUILD/rspec-collection_matchers-1.2.0
~/build/BUILD/rspec-collection_matchers-1.2.0/usr/share/gems/gems/rspec-collection_matchers-1.2.0 ~/build/BUILD/rspec-collection_matchers-1.2.0
+ rspec spec
+ rspec spec
Run options: include {:focus=>true}
Run options: include {:focus=>true}


All examples were filtered out; ignoring {:focus=>true}
All examples were filtered out; ignoring {:focus=>true}


Randomized with seed 29056
Randomized with seed 29056


have matcher
have matcher
  have(n).things on an object which is not a collection nor contains one
  have(n).things on an object which is not a collection nor contains one
    fails
    fails
  have(n).items where target IS a collection
  have(n).items where target IS a collection
    references the number of items IN the collection
    references the number of items IN the collection
    fails when the number of items IN the collection is not as expected
    fails when the number of items IN the collection is not as expected
  RSpec::CollectionMatchers::Have for a collection owner that implements #send
  RSpec::CollectionMatchers::Have for a collection owner that implements #send
    works when doing automatic pluralization
    works when doing automatic pluralization
    works when #send is defined directly on an array
    works when #send is defined directly on an array
    blows up when the owner doesn't respond to that method
    blows up when the owner doesn't respond to that method
    works in the straightforward case
    works in the straightforward case
  expect(...).to have(n).items where result responds to items but returns something other than a collection
  expect(...).to have(n).items where result responds to items but returns something other than a collection
    provides a meaningful error
    provides a meaningful error
    provides a meaningful error
    provides a meaningful error
  expect(...).to have(1).item when Inflector is defined
  expect(...).to have(1).item when Inflector is defined
    pluralizes the collection name
    pluralizes the collection name
  expect(...).to have(n).items
  expect(...).to have(n).items
    passes if target has a collection of items with n members
    passes if target has a collection of items with n members
    fails if target has a collection of items with > n members
    fails if target has a collection of items with > n members
    converts a String argument to Integer
    converts a String argument to Integer
    fails if target has a collection of items with < n members
    fails if target has a collection of items with < n members
    converts :no to 0
    converts :no to 0
    behaves like an RSpec matcher
    behaves like an RSpec matcher
      does not match an invalid value when using #== so it can be composed
      does not match an invalid value when using #== so it can be composed
      matches a valid value when using #== so it can be composed
      matches a valid value when using #== so it can be composed
  expect(...).to have_at_most(n).items
  expect(...).to have_at_most(n).items
    provides educational negative failure messages
    provides educational negative failure messages
    fails if target has a collection of items with > n members
    fails if target has a collection of items with > n members
    passes if target has a collection of items with n members
    passes if target has a collection of items with n members
    passes if target has a collection of items with < n members
    passes if target has a collection of items with < n members
  RSpec::CollectionMatchers::Have
  RSpec::CollectionMatchers::Have
    has method_missing as private
    has method_missing as private
    does not respond_to? method_missing (because it's private)
    does not respond_to? method_missing (because it's private)
    respond_to?
    respond_to?
      is true for a method which Have defines
      is true for a method which Have defines
      is true if the owner responds to the method
      is true if the owner responds to the method
      is false for a method which neither Object nor nor Have defines
      is false for a method which neither Object nor nor Have defines
      is true for a method that it's superclass (Object) defines
      is true for a method that it's superclass (Object) defines
      is false if the owner doesn't respond to the method
      is false if the owner doesn't respond to the method
  expectations compounded with RSpec::Matchers::Composable
  expectations compounded with RSpec::Matchers::Composable
    using the have matcher as an argument of another matcher
    using the have matcher as an argument of another matcher
      has an alias for the have matcher
      has an alias for the have matcher
      has an alias for the have_at_least matcher (PENDING: Not yet implemented)
      has an alias for the have_at_least matcher (PENDING: Not yet implemented)
      has an alias for the have_at_most matcher (PENDING: Not yet implemented)
      has an alias for the have_at_most matcher (PENDING: Not yet implemented)
    using #and
    using #and
      passes when both expectations are met
      passes when both expectations are met
      fails with relevant error when only first expectation fails
      fails with relevant error when only first expectation fails
      fails with relevant error when both expectations fail
      fails with relevant error when both expectations fail
      fails with relevant error when only second expectation fails
      fails with relevant error when only second expectation fails
    using #or
    using #or
      passes when only second expectation is met
      passes when only second expectation is met
      passes when both expectations are met
      passes when both expectations are met
      fails with relevant error when neither expectation is met
      fails with relevant error when neither expectation is met
      passes when only first expectation is met
      passes when only first expectation is met
  expect(...).to have(1).item when ActiveSupport::Inflector is defined
  expect(...).to have(1).item when ActiveSupport::Inflector is defined
    pluralizes the collection name
    pluralizes the collection name
    when ActiveSupport::Inflector is partially loaded without its inflectors
    when ActiveSupport::Inflector is partially loaded without its inflectors
      does not pluralize the collection name
      does not pluralize the collection name
  expect(...).not_to have(n).items
  expect(...).not_to have(n).items
    fails if target has a collection of items with n members
    fails if target has a collection of items with n members
    passes if target has a collection of items with < n members
    passes if target has a collection of items with < n members
    passes if target has a collection of items with > n members
    passes if target has a collection of items with > n members
  description generation
  description generation
    the have matcher
    the have matcher
      generates its own description
      generates its own description
    the have_at_most matcher
    the have_at_most matcher
      generates its own description
      generates its own description
    the have_at_least matcher
    the have_at_least matcher
      generates its own description
      generates its own description
  expect(...).to have_at_least(n).items
  expect(...).to have_at_least(n).items
    provides educational negative failure messages
    provides educational negative failure messages
    fails if target has a collection of items with < n members
    fails if target has a collection of items with < n members
    passes if target has a collection of items with > n members
    passes if target has a collection of items with > n members
    passes if target has a collection of items with n members
    passes if target has a collection of items with n members
  have(n).items(args, block)
  have(n).items(args, block)
    passes args to target
    passes args to target
    passes block to target
    passes block to target
  expect(...).to have_exactly(n).items
  expect(...).to have_exactly(n).items
    converts :no to 0
    converts :no to 0
    fails if target has a collection of items with < n members
    fails if target has a collection of items with < n members
    passes if target has a collection of items with n members
    passes if target has a collection of items with n members
    fails if target has a collection of items with > n members
    fails if target has a collection of items with > n members
  have(n).characters where target IS a String
  have(n).characters where target IS a String
    passes if the length is correct
    passes if the length is correct
    fails if the length is incorrect
    fails if the length is incorrect
  RSpec::CollectionMatchers::Have for an Enumerator whose size is nil but count is supplied
  RSpec::CollectionMatchers::Have for an Enumerator whose size is nil but count is supplied
    works fine
    works fine


RSpec::CollectionMatchers::Syntax
RSpec::CollectionMatchers::Syntax
  expression generation
  expression generation
    when only :should is enabled
    when only :should is enabled
      generates a negative expression using the expect syntax
      generates a negative expression using the expect syntax
      generates a positive expression using the expect syntax
      generates a positive expression using the expect syntax
    when both :should and :expect are enabled
    when both :should and :expect are enabled
      generates a negative expression using the expect syntax
      generates a negative expression using the expect syntax
      generates a positive expression using the expect syntax
      generates a positive expression using the expect syntax
    when only :expect is enabled
    when only :expect is enabled
      generates a negative expression using the expect syntax
      generates a negative expression using the expect syntax
      generates a positive expression using the expect syntax
      generates a positive expression using the expect syntax


Have extensions for rails
Have extensions for rails
  error_on
  error_on
    provides a failure message including the number actually given
    provides a failure message including the number actually given
    provides a description including the name of what the error is on
    provides a description including the name of what the error is on
  errors_on
  errors_on
    provides a description including the name of what the error is on
    provides a description including the name of what the error is on
    calls valid?
    calls valid?
    returns the errors on that attribute
    returns the errors on that attribute
    provides a failure message including the number actually given
    provides a failure message including the number actually given
    ActiveModel class that takes no arguments to valid?
    ActiveModel class that takes no arguments to valid?
      with nil name
      with nil name
        has one error
        has one error
      with non-blank name
      with non-blank name
        has no error
        has no error
  have something other than error_on or errors_on
  have something other than error_on or errors_on
    has a standard rspec failure message
    has a standard rspec failure message
    has a standard rspec description
    has a standard rspec description


Pending: (Failures listed here are expected and do not affect your suite's status)
Pending: (Failures listed here are expected and do not affect your suite's status)


  1) have matcher expectations compounded with RSpec::Matchers::Composable using the have matcher as an argument of another matcher has an alias for the have_at_least matcher
  1) have matcher expectations compounded with RSpec::Matchers::Composable using the have matcher as an argument of another matcher has an alias for the have_at_least matcher
     # Not yet implemented
     # Not yet implemented
     # ./spec/rspec/collection_matchers/have_spec.rb:444
     # ./spec/rspec/collection_matchers/have_spec.rb:444


  2) have matcher expectations compounded with RSpec::Matchers::Composable using the have matcher as an argument of another matcher has an alias for the have_at_most matcher
  2) have matcher expectations compounded with RSpec::Matchers::Composable using the have matcher as an argument of another matcher has an alias for the have_at_most matcher
     # Not yet implemented
     # Not yet implemented
     # ./spec/rspec/collection_matchers/have_spec.rb:443
     # ./spec/rspec/collection_matchers/have_spec.rb:443




Finished in 0.12823 seconds (files took 0.24168 seconds to load)
Finished in 0.12823 seconds (files took 0.24168 seconds to load)
76 examples, 0 failures, 2 pending
76 examples, 0 failures, 2 pending


Randomized with seed 29056
Randomized with seed 29056


+ popd
+ popd
~/build/BUILD/rspec-collection_matchers-1.2.0
~/build/BUILD/rspec-collection_matchers-1.2.0
+ exit 0
+ exit 0
Processing files: rubygem-rspec-collection_matchers-1.2.0-1.el8.noarch
Processing files: rubygem-rspec-collection_matchers-1.2.0-1.el8.noarch
Provides: rubygem(rspec-collection_matchers) = 1.2.0-1 rubygem-rspec-collection_matchers = 1.2.0-1.el8
Provides: rubygem(rspec-collection_matchers) = 1.2.0-1 rubygem-rspec-collection_matchers = 1.2.0-1.el8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /bin/bash ruby(rubygems) rubygem(rspec-expectations) >= 2.99.0.beta1
Requires: /bin/bash ruby(rubygems) rubygem(rspec-expectations) >= 2.99.0.beta1
Processing files: rubygem-rspec-collection_matchers-doc-1.2.0-1.el8.noarch
Processing files: rubygem-rspec-collection_matchers-doc-1.2.0-1.el8.noarch
Provides: rubygem-rspec-collection_matchers-doc = 1.2.0-1.el8
Provides: rubygem-rspec-collection_matchers-doc = 1.2.0-1.el8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
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-rspec-collection_matchers-1.2.0-1.el8.x86_64
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
Wrote: /builddir/build/RPMS/rubygem-rspec-collection_matchers-1.2.0-1.el8.noarch.rpm
Wrote: /builddir/build/RPMS/rubygem-rspec-collection_matchers-1.2.0-1.el8.noarch.rpm
Wrote: /builddir/build/RPMS/rubygem-rspec-collection_matchers-doc-1.2.0-1.el8.noarch.rpm
Wrote: /builddir/build/RPMS/rubygem-rspec-collection_matchers-doc-1.2.0-1.el8.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.GKtyTZ
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.GKtyTZ
+ umask 022
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ cd rspec-collection_matchers-1.2.0
+ cd rspec-collection_matchers-1.2.0
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-rspec-collection_matchers-1.2.0-1.el8.x86_64
+ exit 0
+ exit 0
Child return code was: 0
Child return code was: 0