From 11745098c2297a63401fcd1f4a343828d8b6942c Mon Sep 17 00:00:00 2001 From: Daniel Bayerlein Date: Fri, 23 Dec 2016 11:23:11 +0100 Subject: [PATCH 1/3] Support Ruby 2.1.0, 2.2.0, 2.3.0 --- .travis.yml | 4 ++-- README.markdown | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5e21473..8cbd17d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: ruby rvm: + - 2.3.0 + - 2.2.0 - 2.1.0 - - 2.0.0 - - 1.9.3 sudo: false diff --git a/README.markdown b/README.markdown index aed4690..a36ac5b 100644 --- a/README.markdown +++ b/README.markdown @@ -164,12 +164,12 @@ and castle Homesick is tested on the following Ruby versions: -* 1.9.3 -* 2.0.0 * 2.1.0 +* 2.2.0 +* 2.3.0 ## Note on Patches/Pull Requests - + * Fork the project. * Make your feature addition or bug fix. * Add tests for it. This is important so I don't break it in a future version unintentionally. From 5692194fa2c22f540981d1a0a91cb733521cb813 Mon Sep 17 00:00:00 2001 From: Daniel Bayerlein Date: Fri, 23 Dec 2016 11:37:47 +0100 Subject: [PATCH 2/3] Add support for Ruby 2.2.6 and 2.3.3 --- .travis.yml | 5 ++--- README.markdown | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8cbd17d..8317347 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ language: ruby rvm: - - 2.3.0 - - 2.2.0 - - 2.1.0 + - 2.3.3 + - 2.2.6 sudo: false diff --git a/README.markdown b/README.markdown index a36ac5b..e17824f 100644 --- a/README.markdown +++ b/README.markdown @@ -164,9 +164,8 @@ and castle Homesick is tested on the following Ruby versions: -* 2.1.0 -* 2.2.0 -* 2.3.0 +* 2.2.6 +* 2.3.3 ## Note on Patches/Pull Requests From a6194dfe8b8a1ecbec12d0337e569c38de078e17 Mon Sep 17 00:00:00 2001 From: Daniel Bayerlein Date: Fri, 23 Dec 2016 11:59:44 +0100 Subject: [PATCH 3/3] Update RSpec --- Gemfile | 2 +- homesick.gemspec | 7 +++---- spec/homesick_cli_spec.rb | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Gemfile b/Gemfile index 07c3d7b..06c94eb 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,7 @@ gem "thor", ">= 0.14.0" # Include everything needed to run rake, tests, features, etc. group :development do gem "rake", ">= 0.8.7" - gem "rspec", "~> 3.1.0" + gem "rspec", "~> 3.5.0" gem "guard" gem "guard-rspec" gem "rb-readline", "~> 0.5.0" diff --git a/homesick.gemspec b/homesick.gemspec index dedc2ec..a454401 100644 --- a/homesick.gemspec +++ b/homesick.gemspec @@ -54,7 +54,7 @@ Gem::Specification.new do |s| if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then s.add_runtime_dependency(%q, [">= 0.14.0"]) s.add_development_dependency(%q, [">= 0.8.7"]) - s.add_development_dependency(%q, ["~> 3.1.0"]) + s.add_development_dependency(%q, ["~> 3.5.0"]) s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, ["~> 0.5.0"]) @@ -66,7 +66,7 @@ Gem::Specification.new do |s| else s.add_dependency(%q, [">= 0.14.0"]) s.add_dependency(%q, [">= 0.8.7"]) - s.add_dependency(%q, ["~> 3.1.0"]) + s.add_dependency(%q, ["~> 3.5.0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, ["~> 0.5.0"]) @@ -79,7 +79,7 @@ Gem::Specification.new do |s| else s.add_dependency(%q, [">= 0.14.0"]) s.add_dependency(%q, [">= 0.8.7"]) - s.add_dependency(%q, ["~> 3.1.0"]) + s.add_dependency(%q, ["~> 3.5.0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, [">= 0"]) s.add_dependency(%q, ["~> 0.5.0"]) @@ -90,4 +90,3 @@ Gem::Specification.new do |s| s.add_dependency(%q, [">= 0"]) end end - diff --git a/spec/homesick_cli_spec.rb b/spec/homesick_cli_spec.rb index 096c671..80c12a2 100644 --- a/spec/homesick_cli_spec.rb +++ b/spec/homesick_cli_spec.rb @@ -146,7 +146,7 @@ describe Homesick::CLI do it 'throws an exception when trying to clone a malformed uri like malformed' do expect(homesick).not_to receive(:git_clone) - expect { homesick.clone 'malformed' }.to raise_error + expect { homesick.clone 'malformed' }.to raise_error(RuntimeError) end it 'clones a github repo' do