Mock Version: 2.2
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-hashie.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1590728672.808531/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': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fbbc73bed10>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0z_smt_0:/etc/resolv.conf', '--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.0z_smt_0:/etc/resolv.conf', '--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', 'cf097c3f166e41e5930e68553ce2f71d', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1590728672.808531/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0z_smt_0:/etc/resolv.conf', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-hashie.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': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1580342400
Wrote: /builddir/build/SRPMS/rubygem-hashie-2.0.5-13.fc33.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-hashie.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1590728672.808531/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': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fbbc73bed10>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0z_smt_0:/etc/resolv.conf', '--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.0z_smt_0:/etc/resolv.conf', '--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', 'a6149d2b6b294918a3b3f3311b8155bc', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1590728672.808531/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0z_smt_0:/etc/resolv.conf', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-hashie.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': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1580342400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jzGYVt
+ umask 022
+ cd /builddir/build/BUILD
+ gem unpack /builddir/build/SOURCES/hashie-2.0.5.gem
Unpacked gem: '/builddir/build/BUILD/hashie-2.0.5'
+ cd /builddir/build/BUILD
+ cd hashie-2.0.5
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ gem spec /builddir/build/SOURCES/hashie-2.0.5.gem -l --ruby
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.b0Gdfw
+ umask 022
+ cd /builddir/build/BUILD
+ cd hashie-2.0.5
+ gem build hashie.gemspec
WARNING:  open-ended dependency on guard (>= 0, development) is not recommended
  use a bounded requirement, such as '~> x.y'
WARNING:  open-ended dependency on guard-rspec (>= 0, development) is not recommended
  use a bounded requirement, such as '~> x.y'
WARNING:  open-ended dependency on growl (>= 0, development) is not recommended
  use a bounded requirement, such as '~> x.y'
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: hashie
  Version: 2.0.5
  File: hashie-2.0.5.gem
+ 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'\'' --with-cxxflags='\''-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 hashie-2.0.5.gem
WARNING:  You build with buildroot.
  Build root: /builddir/build/BUILD/hashie-2.0.5
  Bin dir: /builddir/build/BUILD/hashie-2.0.5/usr/bin
  Gem home: /builddir/build/BUILD/hashie-2.0.5/usr/share/gems
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/.document
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/.gitignore
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/.rspec
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/.travis.yml
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/.yardopts
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/CHANGELOG.md
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/CONTRIBUTING.md
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/Gemfile
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/Guardfile
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/LICENSE
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/README.markdown
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/Rakefile
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/hashie.gemspec
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/clash.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/dash.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/coercion.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/deep_merge.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/indifferent_access.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/key_conversion.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/merge_initializer.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/method_access.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/extensions/structure.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/hash.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/hash_extensions.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/mash.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/trash.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/lib/hashie/version.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/clash_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/dash_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/coercion_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/deep_merge_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/indifferent_access_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/key_conversion_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/merge_initializer_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/method_access_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/hash_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/mash_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/trash_spec.rb
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/spec.opts
/builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/spec_helper.rb
Successfully installed hashie-2.0.5
Parsing documentation for hashie-2.0.5
Parsing sources...
  6% [ 1/15]  lib/hashie.rb
 13% [ 2/15]  lib/hashie/clash.rb
 20% [ 3/15]  lib/hashie/dash.rb
 26% [ 4/15]  lib/hashie/extensions/coercion.rb
 33% [ 5/15]  lib/hashie/extensions/deep_merge.rb
 40% [ 6/15]  lib/hashie/extensions/indifferent_access.rb
 46% [ 7/15]  lib/hashie/extensions/key_conversion.rb
 53% [ 8/15]  lib/hashie/extensions/merge_initializer.rb
 60% [ 9/15]  lib/hashie/extensions/method_access.rb
 66% [10/15]  lib/hashie/extensions/structure.rb
 73% [11/15]  lib/hashie/hash.rb
 80% [12/15]  lib/hashie/hash_extensions.rb
 86% [13/15]  lib/hashie/mash.rb
 93% [14/15]  lib/hashie/trash.rb
100% [15/15]  lib/hashie/version.rb
Installing ri documentation for hashie-2.0.5
Installing darkfish documentation for hashie-2.0.5
Done installing documentation for hashie after 0 seconds
1 gem installed
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.oUFJXv
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/rubygem-hashie-2.0.5-13.fc33.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/rubygem-hashie-2.0.5-13.fc33.x86_64
++ dirname /builddir/build/BUILDROOT/rubygem-hashie-2.0.5-13.fc33.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/rubygem-hashie-2.0.5-13.fc33.x86_64
+ cd hashie-2.0.5
+ mkdir -p /builddir/build/BUILDROOT/rubygem-hashie-2.0.5-13.fc33.x86_64/usr/share/gems
+ cp -pa ./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-hashie-2.0.5-13.fc33.x86_64/usr/share/gems/
+ /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 2.0.5-13.fc33 --unique-debug-suffix -2.0.5-13.fc33.x86_64 --unique-debug-src-base rubygem-hashie-2.0.5-13.fc33.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/hashie-2.0.5
+ /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/redhat/brp-python-bytecompile /usr/bin/python 1 0
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.OqLfUw
+ umask 022
+ cd /builddir/build/BUILD
~/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5 ~/build/BUILD/hashie-2.0.5
+ cd hashie-2.0.5
+ pushd ./usr/share/gems/gems/hashie-2.0.5
+ rspec2 spec/
Hashie::Clash
  should be able to set an attribute via method_missing
  should be able to set multiple attributes
  should convert multiple arguments into an array
  should be able to use bang notation to create a new Clash on a key
  should be able to chain onto the new Clash when using bang notation
  should be able to jump back up to the parent in the chain with #_end!
  should merge rather than replace existing keys
  should be able to replace all of its own keys with #replace
DashTest
  subclasses Hashie::Hash
  lists all set properties in inspect
  should respond to #first_name
  should respond to #first_name=
  should not respond to #nonexistent
  errors out for a non-existent property
  errors out when attempting to set a required property to nil
  to_s
    should == "#<DashTest count=0 email=\"bob@example.com\" first_name=\"Bob\">"
  count
    should be zero
  writing to properties
    fails writing a required property to nil
    fails writing a required property to nil using []=
    fails writing to a non-existent property using []=
    works for an existing property using []=
    works for an existing property using a method call
  reading from properties
    fails reading from a non-existent property using []
    should be able to retrieve properties through blocks
    should be able to retrieve properties through blocks with method calls
  reading from deferred properties
    should evaluate proc after initial read
    should not evalute proc after subsequent reads
  .new
    fails with non-existent properties
    should set properties that it is able to
    accepts nil
    accepts block to define a global default
    fails when required values are missing
    does not overwrite default values
  properties
    lists defined properties
    checks if a property exists
    checks if a property is required
    doesnt include property from subclass
    lists declared defaults
  #replace
    return self
    sets all specified keys to their corresponding values
    leaves only specified keys and keys with default values
    when replacing keys with default values
      sets all specified keys to their corresponding values
Hashie::Dash inheritance
  reports empty properties when nothing defined
  inherits properties downwards
  doesnt inherit properties upwards
  allows overriding a default on an existing property
  allows clearing an existing default
  should allow nil defaults
Subclassed
  should respond to #first_name
  should respond to #first_name=
  should respond to #last_name
  should respond to #last_name=
  has one additional property
  didn't override superclass inheritance logic
  count
    should be zero
Hashie::Extensions::Coercion
  .coerce_key
    should be respond to :coerce_key
    should run through coerce on a specified key
    should support an array of keys
    should just call #new if no coerce method is available
    should coerce when the merge initializer is used
    when #replace is used
      should coerce relevant keys
      should set correct values
    when used with a Mash
      should coerce with instance initialization
      should coerce when setting with attribute style
      should coerce when setting with string index
      should coerce when setting with symbol index
  .coerce_value
    with :strict => true
      should coerce any value of the exact right class
      should coerce values from a #replace call
      should not coerce superclasses
Hashie::Extensions::DeepMerge
  should deep merge two hashes
  should deep merge two hashes with bang method
Hashie::Extensions::IndifferentAccess
  should be able to access via string or symbol
  #values_at
    should indifferently find values
  #fetch
    should work like normal fetch, but indifferent
  #delete
    should delete indifferently
  #key?
    should find it indifferently
    should be aliased as include?
    should be aliased as member?
    should be aliased as has_key?
  #update
    should allow keys to be indifferent still
    should recursively inject indifference into sub-hashes
    should not change the ancestors of the injected object class
  #replace
    returns self
    should remove old keys
    creates new keys with indifferent access
Hashie::Extensions::KeyConversion
  #stringify_keys!
    should convert keys to strings
    should do deep conversion within nested hashes
    should do deep conversion within nested arrays
    should return itself
  #stringify_keys
    should convert keys to strings
    should not alter the original
  #symbolize_keys!
    should convert keys to symbols
    should do deep conversion within nested hashes
    should do deep conversion within nested arrays
    should return itself
  #symbolize_keys
    should convert keys to symbols
    should not alter the original
Hashie::Extensions::MergeInitializer
  should initialize fine with no arguments
  should initialize with a hash
  should initialize with a hash and a default
Hashie::Extensions::MethodReader
  should read string keys from the method
  should read symbol keys from the method
  should read nil and false values out properly
  should raise a NoMethodError for undefined keys
  #respond_to?
    should be true for string keys
    should be true for symbol keys
    should be false for non-keys
Hashie::Extensions::MethodWriter
  should write from a method call
  should convert the key using the #convert_key method
  should still NoMethodError on non equals-ending methods
  should #respond_to? properly
Hashie::Extensions::MethodQuery
DEPRECATION: stub! is deprecated. Use stub instead. Called from /builddir/build/BUILD/hashie-2.0.5/usr/share/gems/gems/hashie-2.0.5/spec/hashie/extensions/method_access_spec.rb:55:in `block (2 levels) in <top (required)>'.
  should be true for non-nil string key values
  should be true for non-nil symbol key values
  should be false for nil key values
  should raise a NoMethodError for non-set keys
  should respond_to? for existing string keys
  should respond_to? for existing symbol keys
  should not respond_to? for non-existent keys
Hashie::Extensions::MethodAccess
  should include all of the other method mixins
Hash
  should be convertible to a Hashie::Mash
  #stringify_keys! should turn all keys into strings
  #stringify_keys should return a hash with stringified keys
Hashie::Mash
  should inherit from hash
  should be able to set hash values through method= calls
  should be able to retrieve set values through method calls
  should be able to retrieve set values through blocks
  should be able to retrieve set values through blocks with method calls
  should test for already set values when passed a ? method
  should return false on a ? method if a value has been set to nil or false
  should make all [] and []= into strings for consistency
  should have a to_s that is identical to its inspect
  should return nil instead of raising an error for attribute-esque method calls
  should return a Hashie::Mash when passed a bang method to a non-existenct key
  should return the existing value when passed a bang method for an existing key
  should return a Hashie::Mash when passed an under bang method to a non-existenct key
  should return the existing value when passed an under bang method for an existing key
  #initializing_reader should return a Hashie::Mash when passed a non-existent key
  should allow for multi-level assignment through bang methods
  should allow for multi-level under bang testing
  should not call super if id is not a key
  should return the value if id is a key
  should not call super if type is not a key
  should return the value if type is a key
  should convert hash assignments into Hashie::Mashes
  should not convert the type of Hashie::Mashes childs to Hashie::Mash
  should not change the class of Mashes when converted
  should respect the class when passed a bang method for a non-existent key
  should respect the class when passed an under bang method for a non-existent key
  should respect the class when converting the value
  should respect another subclass when converting the value
  updating
    #deep_update
      should recursively Hashie::Mash Hashie::Mashes and hashes together
      should make #update deep by default
      should clone before a #deep_merge
      regular #merge should be deep
      accepts a block
    shallow update
      should shallowly Hashie::Mash Hashie::Mashes and hashes together
      should clone before a #regular_merge
      regular merge should be shallow
    #replace
      return self
      sets all specified keys to their corresponding values
      leaves only specified keys
    delete
      should delete with String key
      should delete with Symbol key
  #respond_to?
    should respond to a normal method
    should respond to a set key
    should respond to a set key with a suffix
    should respond to an unknown key with a suffix
    should not respond to an unknown key without a suffix
  #initialize
    should convert an existing hash to a Hashie::Mash
    should convert hashes recursively into Hashie::Mashes
    should convert hashes in arrays into Hashie::Mashes
    should convert an existing Hashie::Mash into a Hashie::Mash
    should accept a default block
    should convert Hashie::Mashes within Arrays back to Hashes
  #fetch
    when key exists
      returns the value
      returns the value even if the value is falsy
      when key has other than original but acceptable type
        returns the value
    when key does not exist
      should raise KeyError
      with default value given
        returns default value
        returns default value even if it is falsy
      with block given
        returns default value
Hashie::Trash
  should raise an error when :from have the same value as property
  translating properties
    adds the property to the list
    creates a method for reading the property
    creates a method for writing the property
    creates a method for writing the translated property
    does not create a method for reading the translated property
  writing to properties
    does not write to a non-existent property using []=
    writes to an existing property using []=
    writes to a translated property using []=
    reads/writes to an existing property using a method call
    writes to an translated property using a method call
    writes to a translated property using #replace
    writes to a non-translated property using #replace
  initializing with a Hash
    does not initialize non-existent properties
    sets the desired properties
    sets the translated properties
    with both the translated property and the property
      sets the desired properties
  translating properties using a proc
    should translate the value given on initialization with the given lambda
    should not translate the value if given with the right property
    should translate the value given as property with the given lambda
    should not translate the value given as right property
  translating properties without from option using a proc
    should translate the value given as property with the given lambda
    should transform the value when given in constructor
    when :from option is given
      should not override the :from option in the constructor
      should not override the :from option when given as property
Finished in 0.07174 seconds
206 examples, 0 failures
+ popd
~/build/BUILD/hashie-2.0.5
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: rubygem-hashie-2.0.5-13.fc33.noarch
Provides: rubygem(hashie) = 2.0.5 rubygem(hashie) = 2.0.5 rubygem-hashie = 2.0.5-13.fc33
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ruby(rubygems)
Processing files: rubygem-hashie-doc-2.0.5-13.fc33.noarch
Provides: rubygem-hashie-doc = 2.0.5-13.fc33
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-hashie-2.0.5-13.fc33.x86_64
Wrote: /builddir/build/RPMS/rubygem-hashie-2.0.5-13.fc33.noarch.rpm
Wrote: /builddir/build/RPMS/rubygem-hashie-doc-2.0.5-13.fc33.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.J8bglw
+ umask 022
+ cd /builddir/build/BUILD
+ cd hashie-2.0.5
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-hashie-2.0.5-13.fc33.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0