diff options
author | Tim Smith <tsmith@chef.io> | 2019-02-28 19:31:46 -0800 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2019-02-28 19:31:46 -0800 |
commit | 9a2a0f148ade4c88fa44ef893c716e277a89c846 (patch) | |
tree | f521dee4f8ed6c1729c56c7875f141fe3885b60b /spec/integration | |
parent | 7d5ed61a31075b4dec51b00dcdd252cdb41558a9 (diff) | |
download | chef-9a2a0f148ade4c88fa44ef893c716e277a89c846.tar.gz |
Remove checks for old versions of Ruby
Some of this supports older versions of Ruby 2.1/2.2 and others support Ruby 1.8
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'spec/integration')
-rw-r--r-- | spec/integration/knife/chef_fs_data_store_spec.rb | 8 | ||||
-rw-r--r-- | spec/integration/knife/diff_spec.rb | 14 | ||||
-rw-r--r-- | spec/integration/knife/raw_spec.rb | 12 | ||||
-rw-r--r-- | spec/integration/knife/show_spec.rb | 8 |
4 files changed, 21 insertions, 21 deletions
diff --git a/spec/integration/knife/chef_fs_data_store_spec.rb b/spec/integration/knife/chef_fs_data_store_spec.rb index 231f2c6f9a..abd4f129a1 100644 --- a/spec/integration/knife/chef_fs_data_store_spec.rb +++ b/spec/integration/knife/chef_fs_data_store_spec.rb @@ -1,6 +1,6 @@ # # Author:: John Keiser (<jkeiser@chef.io>) -# Copyright:: Copyright 2013-2016, Chef Software Inc. +# Copyright:: Copyright 2013-2019, Chef Software Inc. # License:: Apache License, Version 2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -218,7 +218,7 @@ describe "ChefFSDataStore tests", :workstation do knife("list --local /roles").should_succeed "/roles/x.json\n" end - it "After knife raw -z -i rolestuff.json -m PUT /roles/x, the output is pretty", skip: (RUBY_VERSION < "1.9") do + it "After knife raw -z -i rolestuff.json -m PUT /roles/x, the output is pretty" do knife("raw -z -i #{path_to('rolestuff.json')} -m PUT /roles/x").should_succeed( /"x"/ ) expect(IO.read(path_to("roles/x.json"))).to eq <<~EOM.strip { @@ -281,7 +281,7 @@ describe "ChefFSDataStore tests", :workstation do knife("list --local /roles").should_succeed "/roles/z.json\n" end - it "After knife raw -z -i rolestuff.json -m POST /roles, the output is pretty", skip: (RUBY_VERSION < "1.9") do + it "After knife raw -z -i rolestuff.json -m POST /roles, the output is pretty" do knife("raw -z -i #{path_to('rolestuff.json')} -m POST /roles").should_succeed( /uri/ ) expect(IO.read(path_to("roles/x.json"))).to eq <<~EOM.strip { @@ -489,7 +489,7 @@ describe "ChefFSDataStore tests", :workstation do knife("list --local /users").should_succeed "/users/x.json\n" end - it "After knife raw -z -i rolestuff.json -m PUT /roles/x, the output is pretty", skip: (RUBY_VERSION < "1.9") do + it "After knife raw -z -i rolestuff.json -m PUT /roles/x, the output is pretty" do knife("raw -z -i #{path_to('rolestuff.json')} -m PUT /roles/x").should_succeed( /"x"/ ) expect(IO.read(path_to("roles/x.json"))).to eq <<~EOM.strip { diff --git a/spec/integration/knife/diff_spec.rb b/spec/integration/knife/diff_spec.rb index 719e9f59e6..cd08ebdcbd 100644 --- a/spec/integration/knife/diff_spec.rb +++ b/spec/integration/knife/diff_spec.rb @@ -1,6 +1,6 @@ # # Author:: John Keiser (<jkeiser@chef.io>) -# Copyright:: Copyright 2013-2016, Chef Software Inc. +# Copyright:: Copyright 2013-2019, Chef Software Inc. # License:: Apache License, Version 2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -247,7 +247,7 @@ describe "knife diff", :workstation do end when_the_chef_server "has an environment with a different value" do before { environment "x", { "description" => "hi" } } - it "knife diff reports the difference", skip: (RUBY_VERSION < "1.9") do + it "knife diff reports the difference" do knife("diff /environments/x.json").should_succeed(/ { - "name": "x", @@ -277,7 +277,7 @@ describe "knife diff", :workstation do environment "x", {} end - it "knife diff reports the difference", skip: (RUBY_VERSION < "1.9") do + it "knife diff reports the difference" do knife("diff /environments/x.json").should_succeed(/ { - "name": "x" @@ -291,7 +291,7 @@ describe "knife diff", :workstation do before do environment "x", { "description" => "lo" } end - it "knife diff reports the difference", skip: (RUBY_VERSION < "1.9") do + it "knife diff reports the difference" do knife("diff /environments/x.json").should_succeed(/ { "name": "x", @@ -533,7 +533,7 @@ describe "knife diff", :workstation do end when_the_chef_server "has an environment with a different value" do before { environment "x", { "description" => "hi" } } - it "knife diff reports the difference", skip: (RUBY_VERSION < "1.9") do + it "knife diff reports the difference" do knife("diff /environments/x.json").should_succeed(/ { - "name": "x", @@ -560,7 +560,7 @@ describe "knife diff", :workstation do end when_the_chef_server "has an environment with no value" do before { environment "x", {} } - it "knife diff reports the difference", skip: (RUBY_VERSION < "1.9") do + it "knife diff reports the difference" do knife("diff /environments/x.json").should_succeed(/ { - "name": "x" @@ -574,7 +574,7 @@ describe "knife diff", :workstation do before do environment "x", { "description" => "lo" } end - it "knife diff reports the difference", skip: (RUBY_VERSION < "1.9") do + it "knife diff reports the difference" do knife("diff /environments/x.json").should_succeed(/ { "name": "x", diff --git a/spec/integration/knife/raw_spec.rb b/spec/integration/knife/raw_spec.rb index 8875654bc8..9fd7664ddd 100644 --- a/spec/integration/knife/raw_spec.rb +++ b/spec/integration/knife/raw_spec.rb @@ -1,6 +1,6 @@ # # Author:: John Keiser (<jkeiser@chef.io>) -# Copyright:: Copyright 2013-2018, Chef Software Inc. +# Copyright:: Copyright 2013-2019, Chef Software Inc. # License:: Apache License, Version 2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -38,7 +38,7 @@ describe "knife raw", :workstation do user "x", "{}" end - it "knife raw /nodes/x returns the node", skip: (RUBY_VERSION < "1.9") do + it "knife raw /nodes/x returns the node" do knife("raw /nodes/x").should_succeed <<~EOM { "name": "x", @@ -70,7 +70,7 @@ describe "knife raw", :workstation do knife("raw /blarghle").should_fail(/ERROR: Server responded with error 404 "Not Found\s*"/) end - it "knife raw -m DELETE /roles/x succeeds", skip: (RUBY_VERSION < "1.9") do + it "knife raw -m DELETE /roles/x succeeds" do knife("raw -m DELETE /roles/x").should_succeed <<~EOM { "name": "x", @@ -94,7 +94,7 @@ describe "knife raw", :workstation do knife("show /roles/x.json").should_fail "ERROR: /roles/x.json: No such file or directory\n" end - it "knife raw -m PUT -i blah.txt /roles/x succeeds", skip: (RUBY_VERSION < "1.9") do + it "knife raw -m PUT -i blah.txt /roles/x succeeds" do Tempfile.open("raw_put_input") do |file| file.write <<~EOM { @@ -148,7 +148,7 @@ describe "knife raw", :workstation do end end - it "knife raw -m POST -i blah.txt /roles succeeds", skip: (RUBY_VERSION < "1.9") do + it "knife raw -m POST -i blah.txt /roles succeeds" do Tempfile.open("raw_put_input") do |file| file.write <<~EOM { @@ -200,7 +200,7 @@ describe "knife raw", :workstation do end end - it "knife raw /blah returns the prettified json", skip: (RUBY_VERSION < "1.9") do + it "knife raw /blah returns the prettified json" do knife("raw /blah").should_succeed <<~EOM { "x": "y", diff --git a/spec/integration/knife/show_spec.rb b/spec/integration/knife/show_spec.rb index a4013802c5..dd83475b8c 100644 --- a/spec/integration/knife/show_spec.rb +++ b/spec/integration/knife/show_spec.rb @@ -1,6 +1,6 @@ # # Author:: John Keiser (<jkeiser@chef.io>) -# Copyright:: Copyright 2013-2016, Chef Software Inc. +# Copyright:: Copyright 2013-2019, Chef Software Inc. # License:: Apache License, Version 2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -76,7 +76,7 @@ describe "knife show", :workstation do } EOM end - it "knife show /environments/x.json shows the remote version", skip: (RUBY_VERSION < "1.9") do + it "knife show /environments/x.json shows the remote version" do knife("show /environments/x.json").should_succeed <<~EOM /environments/x.json: { @@ -92,7 +92,7 @@ describe "knife show", :workstation do } EOM end - it "knife show /roles/x.json shows the remote version", skip: (RUBY_VERSION < "1.9") do + it "knife show /roles/x.json shows the remote version" do knife("show /roles/x.json").should_succeed <<~EOM /roles/x.json: { @@ -135,7 +135,7 @@ describe "knife show", :workstation do "name" => "x", } end - it "knife show shows the attributes in a predetermined order", skip: (RUBY_VERSION < "1.9") do + it "knife show shows the attributes in a predetermined order" do knife("show /environments/x.json").should_succeed <<~EOM /environments/x.json: { |