Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2017-06-08 15:00:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-tins" Thu Jun 8 15:00:10 2017 rev:31 rq:497676 version:1.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2017-04-11 09:31:30.192858462 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2017-06-08 15:00:14.322431933 +0200 @@ -1,0 +2,6 @@ +Tue May 23 10:24:49 UTC 2017 - co...@suse.com + +- updated to version 1.14.0 + no changelog found + +------------------------------------------------------------------- Old: ---- tins-1.13.2.gem New: ---- tins-1.14.0.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-tins.spec ++++++ --- /var/tmp/diff_new_pack.x9v7ts/_old 2017-06-08 15:00:15.306293079 +0200 +++ /var/tmp/diff_new_pack.x9v7ts/_new 2017-06-08 15:00:15.306293079 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version: 1.13.2 +Version: 1.14.0 Release: 0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++++++ tins-1.13.2.gem -> tins-1.14.0.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-02-03 12:10:50.000000000 +0100 +++ new/.travis.yml 2017-05-16 23:29:42.000000000 +0200 @@ -3,7 +3,7 @@ - 2.1 - 2.2 - 2.3.3 - - 2.4.0 + - 2.4.1 - ruby-head matrix: allow_failures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-02-03 12:10:50.000000000 +0100 +++ new/README.md 2017-05-16 23:29:42.000000000 +0200 @@ -12,6 +12,14 @@ ## Changes +* 2017-05-16 Release 1.14.0 + - Add visit proc to determine if file should be visited. +* 2017-05-14 Release 1.13.3 + - Fix some debugging warnings +* 2017-02-03 Release 1.13.2 + - Fix test on older rubies +* 2016-11-23 Release 1.13.1 + - Fix comparibility of Tins::Duration instances * 2016-11-23 Release 1.13.0 - Add expose method mostly for testing hidden methods. * 2016-08-04 Release 1.12.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-02-03 12:10:50.000000000 +0100 +++ new/VERSION 2017-05-16 23:29:42.000000000 +0200 @@ -1 +1 @@ -1.13.2 +1.14.0 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/date_dummy.rb new/lib/tins/date_dummy.rb --- old/lib/tins/date_dummy.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/date_dummy.rb 2017-05-16 23:29:42.000000000 +0200 @@ -19,7 +19,9 @@ def dummy(value = nil) if value.nil? - @dummy + if defined?(@dummy) + @dummy + end else begin old_dummy = @dummy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/date_time_dummy.rb new/lib/tins/date_time_dummy.rb --- old/lib/tins/date_time_dummy.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/date_time_dummy.rb 2017-05-16 23:29:42.000000000 +0200 @@ -19,7 +19,9 @@ def dummy(value = nil) if value.nil? - @dummy + if defined?(@dummy) + @dummy + end else begin old_dummy = @dummy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/dslkit.rb new/lib/tins/dslkit.rb --- old/lib/tins/dslkit.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/dslkit.rb 2017-05-16 23:29:42.000000000 +0200 @@ -207,7 +207,10 @@ variable = "@#{name}" define_method(name) do |*args| if args.empty? - result = instance_variable_get(variable) + result = + if instance_variable_defined?(variable) + instance_variable_get(variable) + end if result.nil? result = if default.empty? block && instance_eval(&block) @@ -233,7 +236,10 @@ variable = "@#{name}" define_method(name) do |*args| if args.empty? - result = instance_variable_get(variable) + result = + if instance_variable_defined?(variable) + instance_variable_get(variable) + end if result.nil? if default.empty? block && instance_eval(&block) @@ -441,11 +447,15 @@ case when to[0, 2] == '@@' define_method(as) do |*args, &block| - self.class.class_variable_get(to).__send__(method_name, *args, &block) + if self.class.class_variable_defined?(to) + self.class.class_variable_get(to).__send__(method_name, *args, &block) + end end when to[0] == ?@ define_method(as) do |*args, &block| - instance_variable_get(to).__send__(method_name, *args, &block) + if instance_variable_defined?(to) + instance_variable_get(to).__send__(method_name, *args, &block) + end end when (?A..?Z).include?(to[0]) define_method(as) do |*args, &block| diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/expose.rb new/lib/tins/expose.rb --- old/lib/tins/expose.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/expose.rb 2017-05-16 23:29:42.000000000 +0200 @@ -11,16 +11,16 @@ # @return [ Object ] result of the method or block call def expose(method_name = nil, *args, &block) if block - instance_eval &block + instance_eval(&block) elsif method_name.nil? methods = private_methods(true) + protected_methods(true) o = dup o.singleton_class.class_eval do - public *methods + public(*methods) end o elsif method_name - __send__ method_name, *args + __send__(method_name, *args) end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/find.rb new/lib/tins/find.rb --- old/lib/tins/find.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/find.rb 2017-05-16 23:29:42.000000000 +0200 @@ -58,7 +58,14 @@ @show_hidden = opts.fetch(:show_hidden) { true } @raise_errors = opts.fetch(:raise_errors) { false } @follow_symlinks = opts.fetch(:follow_symlinks) { true } - opts[:suffix].full? { |s| @suffix = [*s] } + if opts.key?(:visit) && opts.key?(:suffix) + raise ArgumentError, 'either use visit or suffix argument' + elsif opts.key?(:visit) + @visit = opts.fetch(:visit) { -> path { true } } + elsif opts.key?(:suffix) + @suffix = Array(opts[:suffix]) + @visit = -> path { @suffix.nil? || @suffix.empty? || @suffix.include?(path.suffix) } + end end attr_accessor :show_hidden @@ -70,7 +77,11 @@ attr_accessor :suffix def visit_path?(path) - @suffix.nil? || @suffix.include?(path.suffix) + if !defined?(@visit) || @visit.nil? + true + else + @visit.(path) + end end def find(*paths) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/partial_application.rb new/lib/tins/partial_application.rb --- old/lib/tins/partial_application.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/partial_application.rb 2017-05-16 23:29:42.000000000 +0200 @@ -6,7 +6,7 @@ modul.module_eval do old_arity = instance_method(:arity) define_method(:arity) do - @__arity__ or old_arity.bind(self).call + defined?(@__arity__) or old_arity.bind(self).call end end super diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/unit.rb new/lib/tins/unit.rb --- old/lib/tins/unit.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/unit.rb 2017-05-16 23:29:42.000000000 +0200 @@ -62,10 +62,12 @@ def initialize(source, unit, prefixes = nil) super source if prefixes - @unit_re = unit_re(Tins::Unit.prefixes(prefixes), unit) + @unit_re = unit_re(Tins::Unit.prefixes(prefixes), unit) + @unit_lc_re = @unit_uc_re = nil else @unit_lc_re = unit_re(Tins::Unit.prefixes(:lc), unit) @unit_uc_re = unit_re(Tins::Unit.prefixes(:uc), unit) + @unit_re = nil end @number = 1.0 end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/lib/tins/version.rb 2017-05-16 23:29:42.000000000 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.13.2' + VERSION = '1.14.0' VERSION_ARRAY = VERSION.split('.').map(&:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-02-03 12:10:50.000000000 +0100 +++ new/metadata 2017-05-16 23:29:42.000000000 +0200 @@ -1,55 +1,55 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.13.2 + version: 1.14.0 platform: ruby authors: - Florian Frank autorequire: bindir: bin cert_chain: [] -date: 2017-02-03 00:00:00.000000000 Z +date: 2017-05-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: gem_hadar requirement: !ruby/object:Gem::Requirement requirements: - - - ~> + - - "~>" - !ruby/object:Gem::Version version: 1.9.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - - ~> + - - "~>" - !ruby/object:Gem::Version version: 1.9.1 - !ruby/object:Gem::Dependency name: test-unit requirement: !ruby/object:Gem::Requirement requirements: - - - ~> + - - "~>" - !ruby/object:Gem::Version version: '3.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - - ~> + - - "~>" - !ruby/object:Gem::Version version: '3.1' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - - '>=' + - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - - '>=' + - - ">=" - !ruby/object:Gem::Version version: '0' description: All the stuff that isn't good/big enough for a real library. @@ -168,8 +168,8 @@ - lib/tins/xt/uniq_by.rb - lib/tins/xt/write.rb files: -- .gitignore -- .travis.yml +- ".gitignore" +- ".travis.yml" - COPYING - Gemfile - README.md @@ -376,25 +376,25 @@ metadata: {} post_install_message: rdoc_options: -- --title +- "--title" - Tins - Useful stuff. -- --main +- "--main" - README.md require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - - '>=' + - - ">=" - !ruby/object:Gem::Version version: '2.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - - '>=' + - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.7 +rubygems_version: 2.6.10 signing_key: specification_version: 4 summary: Useful stuff. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tests/find_test.rb new/tests/find_test.rb --- old/tests/find_test.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/tests/find_test.rb 2017-05-16 23:29:42.000000000 +0200 @@ -40,7 +40,7 @@ begin mkdir_p directory1 = File.join(@work_dir, 'foo') mkdir_p directory2 = File.join(directory1, 'bar') - touch file = File.join(directory2, 'file') + touch File.join(directory2, 'file') chmod 0, directory2 assert_equal [ @work_dir, directory1, directory2 ], find(@work_dir, raise_errors: false).to_a assert_equal [ @work_dir, directory1, directory2 ], find(@work_dir).to_a @@ -56,7 +56,7 @@ mkdir_p directory1 = File.join(@work_dir, 'foo1') mkdir_p directory2 = File.join(@work_dir, 'foo2') mkdir_p directory3 = File.join(directory1, 'bar') - touch file = File.join(directory3, 'foo') + touch File.join(directory3, 'foo') ln_s directory3, link = File.join(directory2, 'baz') assert_equal [ directory2, link ], find(directory2, follow_symlinks: false).to_a assert_equal [ directory2, link, linked = File.join(link, 'foo') ], find(directory2).to_a @@ -67,7 +67,8 @@ File.open(File.join(@work_dir, 'foo'), 'w') do |f| f.print "hello" f.fsync - assert_equal "hello", find(@work_dir).select { |f| f.stat.file? }.first.file.read + assert_equal "hello", find(@work_dir). + select { |fs| fs.stat.file? }.first.file.read end end @@ -104,9 +105,28 @@ g and rm_f g.path end + def test_visit + assert_raise(ArgumentError) do + Tins::Find::Finder.new(visit: :foo, suffix: 'bla') + end + finder = Tins::Find::Finder.new(visit: -> path { path.stat.file? }) + f = File.open(fpath = File.join(@work_dir, 'foo.bar'), 'w') + mkdir_p(gpath = File.join(@work_dir, 'dir')) + fpath = finder.prepare_path fpath + gpath = finder.prepare_path gpath + assert_true finder.visit_path?(fpath) + assert_false finder.visit_path?(gpath) + found = [] + Tins::Find.find( + @work_dir, + visit: -> path { path.stat.directory? or prune } + ) { |f| found << f } + assert_equal [ @work_dir, gpath ], found + end + def test_prune mkdir_p directory1 = File.join(@work_dir, 'foo1') - mkdir_p directory2 = File.join(@work_dir, 'foo2') + mkdir_p File.join(@work_dir, 'foo2') result = [] find(@work_dir) { |f| f =~ /foo2\z/ and prune; result << f } assert_equal [ @work_dir, directory1 ], result diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tests/null_test.rb new/tests/null_test.rb --- old/tests/null_test.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/tests/null_test.rb 2017-05-16 23:29:42.000000000 +0200 @@ -52,12 +52,12 @@ end def test_null_plus_caller_and_misc - assert_match /foo/, foo.caller.first + assert_match(/foo/, foo.caller.first) if foo.respond_to?(:caller_locations) assert_kind_of Thread::Backtrace::Location, foo.caller_locations.first - assert_match /foo/, foo.caller_locations.first.to_s + assert_match(/foo/, foo.caller_locations.first.to_s) end - assert_match /foo/, foo.caller.first + assert_match(/foo/, foo.caller.first) assert_kind_of ZeroDivisionError, foo.error end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tests/subhash_test.rb new/tests/subhash_test.rb --- old/tests/subhash_test.rb 2017-02-03 12:10:50.000000000 +0100 +++ new/tests/subhash_test.rb 2017-05-16 23:29:42.000000000 +0200 @@ -27,9 +27,9 @@ end def test_subhash_with_default_proc - h = Hash.new { |h, k| h[k] = :foo } - h.update('foo' => 1, 'bar' => 2) - s = h.subhash('foo') + hash = Hash.new { |h, k| h[k] = :foo } + hash.update('foo' => 1, 'bar' => 2) + s = hash.subhash('foo') assert_equal 1, s['foo'] assert_equal :foo, s['bar'] end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tins.gemspec new/tins.gemspec --- old/tins.gemspec 2017-02-03 12:10:50.000000000 +0100 +++ new/tins.gemspec 2017-05-16 23:29:42.000000000 +0200 @@ -1,14 +1,14 @@ # -*- encoding: utf-8 -*- -# stub: tins 1.13.2 ruby lib +# stub: tins 1.14.0 ruby lib Gem::Specification.new do |s| s.name = "tins".freeze - s.version = "1.13.2" + s.version = "1.14.0" s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Florian Frank".freeze] - s.date = "2017-02-03" + s.date = "2017-05-16" s.description = "All the stuff that isn't good/big enough for a real library.".freeze s.email = "fl...@ping.de".freeze s.extra_rdoc_files = ["README.md".freeze, "lib/dslkit.rb".freeze, "lib/dslkit/polite.rb".freeze, "lib/dslkit/rude.rb".freeze, "lib/spruz.rb".freeze, "lib/tins.rb".freeze, "lib/tins/alias.rb".freeze, "lib/tins/annotate.rb".freeze, "lib/tins/ask_and_send.rb".freeze, "lib/tins/attempt.rb".freeze, "lib/tins/bijection.rb".freeze, "lib/tins/case_predicate.rb".freeze, "lib/tins/complete.rb".freeze, "lib/tins/concern.rb".freeze, "lib/tins/count_by.rb".freeze, "lib/tins/date_dummy.rb".freeze, "lib/tins/date_time_dummy.rb".freeze, "lib/tins/deep_const_get.rb".freeze, "lib/tins/deep_dup.rb".freeze, "lib/tins/dslkit.rb".freeze, "lib/tins/duration.rb".freeze, "lib/tins/expose.rb".freeze, "lib/tins/extract_last_argument_options.rb".freeze, "lib/tins/file_binary.rb".freeze, "lib/tins/find.rb".freeze, "lib/tins/generator.rb".freeze, "lib/tins/go.rb".freeze, "lib/tins/hash_symbolize_keys_recursive.rb".freeze, "lib/tins/hash_union.rb".freeze, "lib/tins/if_predicate.rb".freeze, "lib/tins/implement.rb".freeze, "lib/tins/limited.rb".freeze, "lib/tins/lines_file.rb".freeze, "lib/tins/memoize.rb".freeze, "lib/tins/method_description.rb".freeze, "lib/tins/minimize.rb".freeze, "lib/tins/module_group.rb".freeze, "lib/tins/named_set.rb".freeze, "lib/tins/null.rb".freeze, "lib/tins/once.rb".freeze, "lib/tins/p.rb".freeze, "lib/tins/partial_application.rb".freeze, "lib/tins/proc_compose.rb".freeze, "lib/tins/proc_prelude.rb".freeze, "lib/tins/range_plus.rb".freeze, "lib/tins/require_maybe.rb".freeze, "lib/tins/responding.rb".freeze, "lib/tins/secure_write.rb".freeze, "lib/tins/sexy_singleton.rb".freeze, "lib/tins/string_byte_order_mark.rb".freeze, "lib/tins/string_camelize.rb".freeze, "lib/tins/string_underscore.rb".freeze, "lib/tins/string_version.rb".freeze, "lib/tins/subhash.rb".freeze, "lib/tins/terminal.rb".freeze, "lib/tins/thread_local.rb".freeze, "lib/tins/time_dummy.rb".freeze, "lib/tins/to.rb".freeze, "lib/tins/to_proc.rb".freeze, "lib/tins/token.rb".freeze, "lib/tins/uniq_by.rb".freeze, "lib/tins/unit.rb".freeze, "lib/tins/version.rb".freeze, "lib/tins/write.rb".freeze, "lib/tins/xt.rb".freeze, "lib/tins/xt/annotate.rb".freeze, "lib/tins/xt/ask_and_send.rb".freeze, "lib/tins/xt/attempt.rb".freeze, "lib/tins/xt/blank.rb".freeze, "lib/tins/xt/case_predicate.rb".freeze, "lib/tins/xt/complete.rb".freeze, "lib/tins/xt/concern.rb".freeze, "lib/tins/xt/count_by.rb".freeze, "lib/tins/xt/date_dummy.rb".freeze, "lib/tins/xt/date_time_dummy.rb".freeze, "lib/tins/xt/deep_const_get.rb".freeze, "lib/tins/xt/deep_dup.rb".freeze, "lib/tins/xt/dslkit.rb".freeze, "lib/tins/xt/expose.rb".freeze, "lib/tins/xt/extract_last_argument_options.rb".freeze, "lib/tins/xt/file_binary.rb".freeze, "lib/tins/xt/full.rb".freeze, "lib/tins/xt/hash_symbolize_keys_recursive.rb".freeze, "lib/tins/xt/hash_union.rb".freeze, "lib/tins/xt/if_predicate.rb".freeze, "lib/tins/xt/implement.rb".freeze, "lib/tins/xt/irb.rb".freeze, "lib/tins/xt/method_description.rb".freeze, "lib/tins/xt/named.rb".freeze, "lib/tins/xt/null.rb".freeze, "lib/tins/xt/p.rb".freeze, "lib/tins/xt/partial_application.rb".freeze, "lib/tins/xt/proc_compose.rb".freeze, "lib/tins/xt/proc_prelude.rb".freeze, "lib/tins/xt/range_plus.rb".freeze, "lib/tins/xt/require_maybe.rb".freeze, "lib/tins/xt/responding.rb".freeze, "lib/tins/xt/secure_write.rb".freeze, "lib/tins/xt/sexy_singleton.rb".freeze, "lib/tins/xt/string.rb".freeze, "lib/tins/xt/string_byte_order_mark.rb".freeze, "lib/tins/xt/string_camelize.rb".freeze, "lib/tins/xt/string_underscore.rb".freeze, "lib/tins/xt/string_version.rb".freeze, "lib/tins/xt/subhash.rb".freeze, "lib/tins/xt/time_dummy.rb".freeze, "lib/tins/xt/time_freezer.rb".freeze, "lib/tins/xt/to.rb".freeze, "lib/tins/xt/uniq_by.rb".freeze, "lib/tins/xt/write.rb".freeze] @@ -17,7 +17,7 @@ s.licenses = ["MIT".freeze] s.rdoc_options = ["--title".freeze, "Tins - Useful stuff.".freeze, "--main".freeze, "README.md".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze) - s.rubygems_version = "2.6.7".freeze + s.rubygems_version = "2.6.10".freeze s.summary = "Useful stuff.".freeze s.test_files = ["tests/annotate_test.rb".freeze, "tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, "tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, "tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, "tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, "tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, "tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, "tests/dslkit_test.rb".freeze, "tests/duaration_test.rb".freeze, "tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, "tests/extract_last_argument_options_test.rb".freeze, "tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, "tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, "tests/go_test.rb".freeze, "tests/hash_symbolize_keys_recursive_test.rb".freeze, "tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, "tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, "tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, "tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, "tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, "tests/named_test.rb".freeze, "tests/null_test.rb".freeze, "tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, "tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, "tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, "tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, "tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, "tests/sexy_singleton_test.rb".freeze, "tests/string_byte_order_mark_test.rb".freeze, "tests/string_camelize_test.rb".freeze, "tests/string_underscore_test.rb".freeze, "tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, "tests/test_helper.rb".freeze, "tests/time_dummy_test.rb".freeze, "tests/time_freezer_test.rb".freeze, "tests/to_test.rb".freeze, "tests/token_test.rb".freeze, "tests/uniq_by_test.rb".freeze, "tests/unit_test.rb".freeze, "tests/annotate_test.rb".freeze, "tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, "tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, "tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, "tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, "tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, "tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, "tests/dslkit_test.rb".freeze, "tests/duaration_test.rb".freeze, "tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, "tests/extract_last_argument_options_test.rb".freeze, "tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, "tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, "tests/go_test.rb".freeze, "tests/hash_symbolize_keys_recursive_test.rb".freeze, "tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, "tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, "tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, "tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, "tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, "tests/named_test.rb".freeze, "tests/null_test.rb".freeze, "tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, "tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, "tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, "tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, "tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, "tests/sexy_singleton_test.rb".freeze, "tests/string_byte_order_mark_test.rb".freeze, "tests/string_camelize_test.rb".freeze, "tests/string_underscore_test.rb".freeze, "tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, "tests/time_dummy_test.rb".freeze, "tests/time_freezer_test.rb".freeze, "tests/to_test.rb".freeze, "tests/token_test.rb".freeze, "tests/uniq_by_test.rb".freeze, "tests/unit_test.rb".freeze]