From 9f1b893fa647396ae36fd24b62083570bd53f025 Mon Sep 17 00:00:00 2001 From: Vassilis Rizopoulos Date: Wed, 10 Feb 2021 15:48:51 +0100 Subject: [PATCH 01/11] Add .circleci/config.yml --- .circleci/config.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..9dd9947 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,15 @@ +version: 2.1 +orbs: + ruby: circleci/ruby@0.1.2 + +jobs: + build: + docker: + - image: circleci/ruby:2.6.3-stretch-node + executor: ruby/default + steps: + - checkout + - run: + name: Which bundler? + command: bundle -v + - ruby/bundle-install From 1b0d79d40fed403742d5db08b87cf9254a691e2f Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 14:48:53 +0200 Subject: [PATCH 02/11] Update Ruby versions for Travis CI --- .travis.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index e40e549..fa5417e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,6 @@ language: ruby sudo: false rvm: - - 2.3.1 - - 2.2.3 - - 2.1.5 - - 2.0.0 - \ No newline at end of file + - 2.7.2 + - 2.6.6 + - 2.5.8 From 3562496902748ffafbdc5ad46fe0b959040e2be4 Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 14:54:18 +0200 Subject: [PATCH 03/11] Update utilized Bundler version to 2.2.15 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0c2a1c2..4a22544 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -54,4 +54,4 @@ DEPENDENCIES test-unit (~> 3.2.3) BUNDLED WITH - 1.17.3 + 2.2.15 From 18cf19347b1f9e79508da7bdae90083047789f49 Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 14:58:41 +0200 Subject: [PATCH 04/11] Silence circleci --- .circleci/config.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9dd9947..8a58ab7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,3 @@ jobs: executor: ruby/default steps: - checkout - - run: - name: Which bundler? - command: bundle -v - - ruby/bundle-install From 4332c56df4836f142e67e159165a8ab4349058fc Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:04:50 +0200 Subject: [PATCH 05/11] Update Hoe from 3.16 to 3.22 series --- Gemfile | 4 ++-- Gemfile.lock | 8 ++++---- Rakefile | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Gemfile b/Gemfile index b4202ac..50c890a 100644 --- a/Gemfile +++ b/Gemfile @@ -5,9 +5,9 @@ gem "highline","~>1.7", :require => false group :development do gem 'coveralls', '>= 0.8.21', :require => false - gem "hoe", "~> 3.16.1", :require => false + gem "hoe", "~>3.22.3", :require => false gem 'rdoc','~>5.0.0', :require => false gem "mocha","~>1.2.1", :require => false gem "pry", :require => false gem 'test-unit','~>3.2.3',:require => false -end \ No newline at end of file +end diff --git a/Gemfile.lock b/Gemfile.lock index 4a22544..c859f26 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -10,8 +10,8 @@ GEM tins (~> 1.6) docile (1.3.2) highline (1.7.8) - hoe (3.16.2) - rake (>= 0.8, < 13.0) + hoe (3.22.3) + rake (>= 0.8, < 15.0) json (2.3.0) metaclass (0.0.4) method_source (0.8.2) @@ -23,7 +23,7 @@ GEM pry (0.11.0) coderay (~> 1.1.0) method_source (~> 0.8.1) - rake (12.3.3) + rake (13.0.3) rdoc (5.0.0) simplecov (0.16.1) docile (~> 1.1) @@ -46,7 +46,7 @@ PLATFORMS DEPENDENCIES coveralls (>= 0.8.21) highline (~> 1.7) - hoe (~> 3.16.1) + hoe (~> 3.22.3) mocha (~> 1.2.1) patir (~> 0.8) pry diff --git a/Rakefile b/Rakefile index 1a2535c..fb4a9be 100644 --- a/Rakefile +++ b/Rakefile @@ -9,7 +9,7 @@ Hoe.spec "rutema" do |prj| license "MIT" prj.version = Rutema::Version::STRING prj.summary='rutema is a test execution and management framework for heterogeneous testing environments' - prj.urls=["http://github.com/damphyr/rutema"] + prj.urls = { "home" => "http://github.com/damphyr/rutema" } prj.description= "rutema is a test execution tool and a framework for organizing and managing test execution across different tools.\nIt enables the combination of different test tools while it takes care of logging, reporting, archiving of results and formalizes execution of automated and manual tests.\nIt's purpose is to make testing in heterogeneous environments easier." prj.local_rdoc_dir='doc/rdoc' prj.readme_file="README.md" From acd7f92ab1f514897b31f0a22b021c5e5c3263d2 Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:05:58 +0200 Subject: [PATCH 06/11] Update RDoc from 5.0 to 6.3 series --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 50c890a..c07ff75 100644 --- a/Gemfile +++ b/Gemfile @@ -6,7 +6,7 @@ gem "highline","~>1.7", :require => false group :development do gem 'coveralls', '>= 0.8.21', :require => false gem "hoe", "~>3.22.3", :require => false - gem 'rdoc','~>5.0.0', :require => false + gem "rdoc", "~>6.3.0", :require => false gem "mocha","~>1.2.1", :require => false gem "pry", :require => false gem 'test-unit','~>3.2.3',:require => false diff --git a/Gemfile.lock b/Gemfile.lock index c859f26..fb0998b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -24,7 +24,7 @@ GEM coderay (~> 1.1.0) method_source (~> 0.8.1) rake (13.0.3) - rdoc (5.0.0) + rdoc (6.3.0) simplecov (0.16.1) docile (~> 1.1) json (>= 1.8, < 3) @@ -50,7 +50,7 @@ DEPENDENCIES mocha (~> 1.2.1) patir (~> 0.8) pry - rdoc (~> 5.0.0) + rdoc (~> 6.3.0) test-unit (~> 3.2.3) BUNDLED WITH From 0576eee76377bc3b478510ca1a6ec5e458aa6d58 Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:08:14 +0200 Subject: [PATCH 07/11] Tie Coveralls version with pessimistic op to 0.8 --- Gemfile | 2 +- Gemfile.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index c07ff75..973e1dc 100644 --- a/Gemfile +++ b/Gemfile @@ -4,7 +4,7 @@ gem "patir", "~>0.8", :require => false gem "highline","~>1.7", :require => false group :development do - gem 'coveralls', '>= 0.8.21', :require => false + gem "coveralls", "~>0.8.23", :require => false gem "hoe", "~>3.22.3", :require => false gem "rdoc", "~>6.3.0", :require => false gem "mocha","~>1.2.1", :require => false diff --git a/Gemfile.lock b/Gemfile.lock index fb0998b..b467574 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -44,7 +44,7 @@ PLATFORMS ruby DEPENDENCIES - coveralls (>= 0.8.21) + coveralls (~> 0.8.23) highline (~> 1.7) hoe (~> 3.22.3) mocha (~> 1.2.1) From db955e2b910a46542d11488924a8532243821626 Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:10:27 +0200 Subject: [PATCH 08/11] Update Mocha from 1.2 to 1.12 series --- Gemfile | 2 +- Gemfile.lock | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index 973e1dc..5b280cf 100644 --- a/Gemfile +++ b/Gemfile @@ -6,8 +6,8 @@ gem "highline","~>1.7", :require => false group :development do gem "coveralls", "~>0.8.23", :require => false gem "hoe", "~>3.22.3", :require => false + gem "mocha", "~>1.12.0", :require => false gem "rdoc", "~>6.3.0", :require => false - gem "mocha","~>1.2.1", :require => false gem "pry", :require => false gem 'test-unit','~>3.2.3',:require => false end diff --git a/Gemfile.lock b/Gemfile.lock index b467574..0ba9dae 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -13,10 +13,8 @@ GEM hoe (3.22.3) rake (>= 0.8, < 15.0) json (2.3.0) - metaclass (0.0.4) method_source (0.8.2) - mocha (1.2.1) - metaclass (~> 0.0.1) + mocha (1.12.0) patir (0.9.0) systemu (~> 2.6) power_assert (1.1.0) @@ -47,7 +45,7 @@ DEPENDENCIES coveralls (~> 0.8.23) highline (~> 1.7) hoe (~> 3.22.3) - mocha (~> 1.2.1) + mocha (~> 1.12.0) patir (~> 0.8) pry rdoc (~> 6.3.0) From 92e0abfbd98d027554513b1d9f70c90aeb7040a7 Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:12:08 +0200 Subject: [PATCH 09/11] Fix Pry to 0.14 series --- Gemfile | 2 +- Gemfile.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Gemfile b/Gemfile index 5b280cf..ed66266 100644 --- a/Gemfile +++ b/Gemfile @@ -7,7 +7,7 @@ group :development do gem "coveralls", "~>0.8.23", :require => false gem "hoe", "~>3.22.3", :require => false gem "mocha", "~>1.12.0", :require => false + gem "pry", "~>0.14.0", :require => false gem "rdoc", "~>6.3.0", :require => false - gem "pry", :require => false gem 'test-unit','~>3.2.3',:require => false end diff --git a/Gemfile.lock b/Gemfile.lock index 0ba9dae..a8a5ec7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - coderay (1.1.2) + coderay (1.1.3) coveralls (0.8.23) json (>= 1.8, < 3) simplecov (~> 0.16.1) @@ -13,14 +13,14 @@ GEM hoe (3.22.3) rake (>= 0.8, < 15.0) json (2.3.0) - method_source (0.8.2) + method_source (1.0.0) mocha (1.12.0) patir (0.9.0) systemu (~> 2.6) power_assert (1.1.0) - pry (0.11.0) - coderay (~> 1.1.0) - method_source (~> 0.8.1) + pry (0.14.0) + coderay (~> 1.1) + method_source (~> 1.0) rake (13.0.3) rdoc (6.3.0) simplecov (0.16.1) @@ -47,7 +47,7 @@ DEPENDENCIES hoe (~> 3.22.3) mocha (~> 1.12.0) patir (~> 0.8) - pry + pry (~> 0.14.0) rdoc (~> 6.3.0) test-unit (~> 3.2.3) From 9c3b08aaada0ffb87f7cf7e331d7fa9c0b6474da Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:13:26 +0200 Subject: [PATCH 10/11] Update Test::Unit from 3.2 to 3.4 series --- Gemfile | 2 +- Gemfile.lock | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile b/Gemfile index ed66266..1324f12 100644 --- a/Gemfile +++ b/Gemfile @@ -9,5 +9,5 @@ group :development do gem "mocha", "~>1.12.0", :require => false gem "pry", "~>0.14.0", :require => false gem "rdoc", "~>6.3.0", :require => false - gem 'test-unit','~>3.2.3',:require => false + gem "test-unit", "~>3.4.0", :require => false end diff --git a/Gemfile.lock b/Gemfile.lock index a8a5ec7..2f834a7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -17,7 +17,7 @@ GEM mocha (1.12.0) patir (0.9.0) systemu (~> 2.6) - power_assert (1.1.0) + power_assert (2.0.0) pry (0.14.0) coderay (~> 1.1) method_source (~> 1.0) @@ -32,7 +32,7 @@ GEM systemu (2.6.5) term-ansicolor (1.7.1) tins (~> 1.0) - test-unit (3.2.6) + test-unit (3.4.0) power_assert thor (1.0.1) tins (1.24.1) @@ -49,7 +49,7 @@ DEPENDENCIES patir (~> 0.8) pry (~> 0.14.0) rdoc (~> 6.3.0) - test-unit (~> 3.2.3) + test-unit (~> 3.4.0) BUNDLED WITH 2.2.15 From 2a874192d66948aee7259edc61ebf7efabd6dbce Mon Sep 17 00:00:00 2001 From: markuspg Date: Sat, 3 Apr 2021 15:14:43 +0200 Subject: [PATCH 11/11] Update HighLine from 1.7 to 2.0 series --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 1324f12..cd3583d 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,7 @@ source "https://rubygems.org" gem "patir", "~>0.8", :require => false -gem "highline","~>1.7", :require => false +gem "highline", "~>2.0.3", :require => false group :development do gem "coveralls", "~>0.8.23", :require => false diff --git a/Gemfile.lock b/Gemfile.lock index 2f834a7..914a403 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -9,7 +9,7 @@ GEM thor (>= 0.19.4, < 2.0) tins (~> 1.6) docile (1.3.2) - highline (1.7.8) + highline (2.0.3) hoe (3.22.3) rake (>= 0.8, < 15.0) json (2.3.0) @@ -43,7 +43,7 @@ PLATFORMS DEPENDENCIES coveralls (~> 0.8.23) - highline (~> 1.7) + highline (~> 2.0.3) hoe (~> 3.22.3) mocha (~> 1.12.0) patir (~> 0.8)