>>> ruby-enum: Building community/ruby-enum 0.8.0-r1 (using abuild 3.7.0-r0) started Sat, 09 Jan 2021 15:37:06 +0000 >>> ruby-enum: Checking sanity of /home/buildozer/aports/community/ruby-enum/APKBUILD... >>> ruby-enum: Analyzing dependencies... >>> ruby-enum: Installing for build: build-base ruby ruby-i18n ruby-rspec (1/16) Installing gdbm (1.19-r0) (2/16) Installing readline (8.1.0-r0) (3/16) Installing yaml (0.2.5-r0) (4/16) Installing ruby-libs (2.7.2-r3) (5/16) Installing ruby (2.7.2-r3) (6/16) Installing ruby-etc (2.7.2-r3) (7/16) Installing ruby-concurrent-ruby (1.1.6-r1) (8/16) Installing ruby-json (2.7.2-r3) (9/16) Installing ruby-i18n (1.8.7-r0) (10/16) Installing ruby-rspec-support (3.10.1-r0) (11/16) Installing ruby-rspec-core (3.10.1-r0) (12/16) Installing ruby-diff-lcs (1.4.4-r0) (13/16) Installing ruby-rspec-expectations (3.10.1-r0) (14/16) Installing ruby-rspec-mocks (3.10.1-r0) (15/16) Installing ruby-rspec (3.10.0-r0) (16/16) Installing .makedepends-ruby-enum (20210109.153707) Executing busybox-1.32.1-r0.trigger OK: 327 MiB in 102 packages >>> ruby-enum: Cleaning up srcdir >>> ruby-enum: Cleaning up pkgdir >>> ruby-enum: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/ruby-enum-0.8.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10345 100 10345 0 0 150k 0 --:--:-- --:--:-- --:--:-- 150k >>> ruby-enum: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/ruby-enum-0.8.0.tar.gz >>> ruby-enum: Checking sha512sums... ruby-enum-0.8.0.tar.gz: OK >>> ruby-enum: Unpacking /var/cache/distfiles/v3.13/ruby-enum-0.8.0.tar.gz... WARNING: open-ended dependency on i18n (>= 0) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: ruby-enum Version: 0.8.0 File: ruby-enum-0.8.0.gem Ruby::Enum returns an enum value raises UninitializedConstantError on an invalid constant #each iterates over constants #map maps constants #parse parses exact value is case-insensitive returns nil for a null value returns nil for an invalid value #key? returns true for valid keys accessed directly returns true for valid keys accessed via each_keys returns false for invalid keys #value returns string values for keys returns nil for an invalid key #value? returns true for valid values accessed directly returns true for valid values accessed via each_value returns false for invalid values #key returns enum instances for values returns nil for an invalid value #keys returns keys #values returns values #to_h returns a hash of key:values on duplicate keys raises DuplicateKeyError on duplicate values raises a DuplicateValueError Given a class that has not defined any enums is expected to raise Ruby::Enum::Errors::UninitializedConstantError when a constant is redefined in a global namespace is expected to eq "red" Subclass behavior contains the enums defined in the parent class contains its own enums parent class should not have enums defined in child classes Given a 2 level depth subclass contains its own enums and all the enums defined in the parent classes non constant definitions behaves like an enum Ruby::Enum has a version Finished in 0.13288 seconds (files took 0.31093 seconds to load) 31 examples, 0 failures >>> ruby-enum: Entering fakeroot... /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/CHANGELOG.md /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/CONTRIBUTING.md /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/Gemfile /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/LICENSE.md /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/README.md /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/RELEASING.md /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/Rakefile /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/config/locales/en.yml /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum/enum.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum/errors/base.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum/errors/duplicate_key_error.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum/errors/duplicate_value_error.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum/errors/uninitialized_constant_error.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby-enum/version.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/lib/ruby_enum.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/ruby-enum.gemspec /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/spec/ruby-enum/enum_spec.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/spec/ruby-enum/version_spec.rb /home/buildozer/aports/community/ruby-enum/pkg/ruby-enum/usr/lib/ruby/gems/2.7.0/gems/ruby-enum-0.8.0/spec/spec_helper.rb Successfully installed ruby-enum-0.8.0 1 gem installed >>> ruby-enum*: Running postcheck for ruby-enum >>> ruby-enum*: Preparing package ruby-enum... >>> ruby-enum*: Tracing dependencies... >>> ruby-enum*: Package size: 112.0 KB >>> ruby-enum*: Compressing data... >>> ruby-enum*: Create checksum... >>> ruby-enum*: Create ruby-enum-0.8.0-r1.apk >>> ruby-enum: Build complete at Sat, 09 Jan 2021 15:37:09 +0000 elapsed time 0h 0m 3s >>> ruby-enum: Cleaning up srcdir >>> ruby-enum: Cleaning up pkgdir >>> ruby-enum: Uninstalling dependencies... (1/16) Purging .makedepends-ruby-enum (20210109.153707) (2/16) Purging ruby-i18n (1.8.7-r0) (3/16) Purging ruby-concurrent-ruby (1.1.6-r1) (4/16) Purging ruby-etc (2.7.2-r3) (5/16) Purging ruby-json (2.7.2-r3) (6/16) Purging ruby-rspec (3.10.0-r0) (7/16) Purging ruby-rspec-core (3.10.1-r0) (8/16) Purging ruby-rspec-expectations (3.10.1-r0) (9/16) Purging ruby-rspec-mocks (3.10.1-r0) (10/16) Purging ruby-diff-lcs (1.4.4-r0) (11/16) Purging ruby-rspec-support (3.10.1-r0) (12/16) Purging ruby (2.7.2-r3) (13/16) Purging ruby-libs (2.7.2-r3) (14/16) Purging gdbm (1.19-r0) (15/16) Purging readline (8.1.0-r0) (16/16) Purging yaml (0.2.5-r0) Executing busybox-1.32.1-r0.trigger OK: 310 MiB in 86 packages >>> ruby-enum: Updating the community/x86 repository index... >>> ruby-enum: Signing the index...