Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-parallel_tests for 
openSUSE:Factory checked in at 2022-10-12 18:22:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-parallel_tests (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-parallel_tests.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-parallel_tests"

Wed Oct 12 18:22:32 2022 rev:15 rq:1010027 version:3.13.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-parallel_tests/rubygem-parallel_tests.changes
    2022-08-07 18:34:03.389174951 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-parallel_tests.new.2275/rubygem-parallel_tests.changes
  2022-10-12 18:22:36.169351379 +0200
@@ -1,0 +2,6 @@
+Mon Oct 10 13:13:48 UTC 2022 - Stephan Kulow <[email protected]>
+
+updated to version 3.13.0
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  parallel_tests-3.11.1.gem

New:
----
  parallel_tests-3.13.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-parallel_tests.spec ++++++
--- /var/tmp/diff_new_pack.U4DZhI/_old  2022-10-12 18:22:36.645352567 +0200
+++ /var/tmp/diff_new_pack.U4DZhI/_new  2022-10-12 18:22:36.649352577 +0200
@@ -24,12 +24,12 @@
 #
 
 Name:           rubygem-parallel_tests
-Version:        3.11.1
+Version:        3.13.0
 Release:        0
 %define mod_name parallel_tests
 %define mod_full_name %{mod_name}-%{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  %{ruby >= 2.5.0}
+BuildRequires:  %{ruby >= 2.6.0}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  update-alternatives

++++++ parallel_tests-3.11.1.gem -> parallel_tests-3.13.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Readme.md new/Readme.md
--- old/Readme.md       2022-06-26 00:51:53.000000000 +0200
+++ new/Readme.md       2022-09-24 07:16:00.000000000 +0200
@@ -403,6 +403,7 @@
  - [Joshua Pinter](https://github.com/joshuapinter)
  - [Zach Dennis](https://github.com/zdennis)
  - [Jon Dufresne](https://github.com/jdufresne)
+ - [Eric Kessler](https://github.com/enkessler)
 
 [Michael Grosser](http://grosser.it)<br/>
 [email protected]<br/>
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/cli.rb 
new/lib/parallel_tests/cli.rb
--- old/lib/parallel_tests/cli.rb       2022-06-26 00:51:53.000000000 +0200
+++ new/lib/parallel_tests/cli.rb       2022-09-24 07:16:00.000000000 +0200
@@ -316,12 +316,12 @@
     def extract_file_paths(argv)
       dash_index = argv.rindex("--")
       file_args_at = (dash_index || -1) + 1
-      [argv[file_args_at..-1], argv[0...(dash_index || 0)]]
+      [argv[file_args_at..], argv[0...(dash_index || 0)]]
     end
 
     def extract_test_options(argv)
       dash_index = argv.index("--") || -1
-      argv[dash_index + 1..-1]
+      argv[dash_index + 1..]
     end
 
     def append_test_options(options, argv)
@@ -391,7 +391,7 @@
     def simulate_output_for_ci(simulate)
       if simulate
         progress_indicator = Thread.new do
-          interval = Float(ENV.fetch('PARALLEL_TEST_HEARTBEAT_INTERVAL', 60))
+          interval = Float(ENV['PARALLEL_TEST_HEARTBEAT_INTERVAL'] || 60)
           loop do
             sleep interval
             print '.'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/cucumber/scenario_line_logger.rb 
new/lib/parallel_tests/cucumber/scenario_line_logger.rb
--- old/lib/parallel_tests/cucumber/scenario_line_logger.rb     2022-06-26 
00:51:53.000000000 +0200
+++ new/lib/parallel_tests/cucumber/scenario_line_logger.rb     2022-09-24 
07:16:00.000000000 +0200
@@ -27,7 +27,7 @@
               example_tags = example.tags.map(&:name)
               example_tags = scenario_tags + example_tags
               next unless matches_tags?(example_tags)
-              example.rows[1..-1].each do |row|
+              example.rows[1..].each do |row|
                 test_line = row.source_line
                 next if line_numbers.any? && !line_numbers.include?(test_line)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/cucumber/scenarios.rb 
new/lib/parallel_tests/cucumber/scenarios.rb
--- old/lib/parallel_tests/cucumber/scenarios.rb        2022-06-26 
00:51:53.000000000 +0200
+++ new/lib/parallel_tests/cucumber/scenarios.rb        2022-09-24 
07:16:00.000000000 +0200
@@ -52,7 +52,9 @@
             feature_tags = feature.tags.map(&:name)
 
             # We loop on each children of the feature
-            feature.tests.each do |test|
+            test_models = feature.tests
+            test_models += feature.rules.flat_map(&:tests) if 
feature.respond_to?(:rules) # cuke_modeler >= 3.2 supports rules
+            test_models.each do |test|
               # It's a scenario, we add it to the scenario_line_logger
               scenario_line_logger.visit_feature_element(document.path, test, 
feature_tags, line_numbers: test_lines)
             end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/gherkin/runner.rb 
new/lib/parallel_tests/gherkin/runner.rb
--- old/lib/parallel_tests/gherkin/runner.rb    2022-06-26 00:51:53.000000000 
+0200
+++ new/lib/parallel_tests/gherkin/runner.rb    2022-09-24 07:16:00.000000000 
+0200
@@ -57,7 +57,7 @@
               plural = "s" if (word == group) && (number != 1)
               "#{number} #{word}#{plural}"
             end
-            "#{sums[0]} (#{sums[1..-1].join(", ")})"
+            "#{sums[0]} (#{sums[1..].join(", ")})"
           end.compact.join("\n")
         end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/grouper.rb 
new/lib/parallel_tests/grouper.rb
--- old/lib/parallel_tests/grouper.rb   2022-06-26 00:51:53.000000000 +0200
+++ new/lib/parallel_tests/grouper.rb   2022-09-24 07:16:00.000000000 +0200
@@ -38,7 +38,7 @@
           # add all files that should run in a multiple isolated processes to 
their own groups
           group_features_by_size(items_to_group(single_items), 
groups[0..(isolate_count - 1)])
           # group the non-isolated by size
-          group_features_by_size(items_to_group(items), 
groups[isolate_count..-1])
+          group_features_by_size(items_to_group(items), 
groups[isolate_count..])
         else
           # add all files that should run in a single non-isolated process to 
first group
           single_items.each { |item, size| add_to_group(groups.first, item, 
size) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/test/runner.rb 
new/lib/parallel_tests/test/runner.rb
--- old/lib/parallel_tests/test/runner.rb       2022-06-26 00:51:53.000000000 
+0200
+++ new/lib/parallel_tests/test/runner.rb       2022-09-24 07:16:00.000000000 
+0200
@@ -73,7 +73,7 @@
               []
             end
             if runtimes.size * 1.5 > tests.size
-              puts "Using recorded test runtime"
+              puts "Using recorded test runtime" unless options[:quiet]
               sort_by_runtime(tests, runtimes)
             else
               sort_by_filesize(tests)
@@ -153,8 +153,8 @@
         protected
 
         def executable
-          if ENV.include?('PARALLEL_TESTS_EXECUTABLE')
-            [ENV['PARALLEL_TESTS_EXECUTABLE']]
+          if (executable = ENV['PARALLEL_TESTS_EXECUTABLE'])
+            [executable]
           else
             determine_executable
           end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/parallel_tests/version.rb 
new/lib/parallel_tests/version.rb
--- old/lib/parallel_tests/version.rb   2022-06-26 00:51:53.000000000 +0200
+++ new/lib/parallel_tests/version.rb   2022-09-24 07:16:00.000000000 +0200
@@ -1,4 +1,4 @@
 # frozen_string_literal: true
 module ParallelTests
-  VERSION = '3.11.1'
+  VERSION = '3.13.0'
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2022-06-26 00:51:53.000000000 +0200
+++ new/metadata        2022-09-24 07:16:00.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: parallel_tests
 version: !ruby/object:Gem::Version
-  version: 3.11.1
+  version: 3.13.0
 platform: ruby
 authors:
 - Michael Grosser
 autorequire:
 bindir: bin
 cert_chain: []
-date: 2022-06-25 00:00:00.000000000 Z
+date: 2022-09-24 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: parallel
@@ -68,8 +68,8 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/grosser/parallel_tests/issues
-  documentation_uri: 
https://github.com/grosser/parallel_tests/blob/v3.11.1/Readme.md
-  source_code_uri: https://github.com/grosser/parallel_tests/tree/v3.11.1
+  documentation_uri: 
https://github.com/grosser/parallel_tests/blob/v3.13.0/Readme.md
+  source_code_uri: https://github.com/grosser/parallel_tests/tree/v3.13.0
   wiki_uri: https://github.com/grosser/parallel_tests/wiki
 post_install_message:
 rdoc_options: []
@@ -79,7 +79,7 @@
   requirements:
   - - ">="
     - !ruby/object:Gem::Version
-      version: 2.5.0
+      version: 2.6.0
 required_rubygems_version: !ruby/object:Gem::Requirement
   requirements:
   - - ">="

Reply via email to