diff options
Diffstat (limited to 'spec/mspec/spec/helpers/argf_spec.rb')
-rw-r--r-- | spec/mspec/spec/helpers/argf_spec.rb | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/spec/mspec/spec/helpers/argf_spec.rb b/spec/mspec/spec/helpers/argf_spec.rb index cf5eb0fe88..1412d71f84 100644 --- a/spec/mspec/spec/helpers/argf_spec.rb +++ b/spec/mspec/spec/helpers/argf_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' require 'mspec/guards' require 'mspec/helpers' -describe Object, "#argf" do +RSpec.describe Object, "#argf" do before :each do @saved_argv = ARGV.dup @argv = [__FILE__] @@ -10,28 +10,28 @@ describe Object, "#argf" do it "sets @argf to an instance of ARGF.class with the given argv" do argf @argv do - @argf.should be_an_instance_of ARGF.class - @argf.filename.should == @argv.first + expect(@argf).to be_an_instance_of ARGF.class + expect(@argf.filename).to eq(@argv.first) end - @argf.should be_nil + expect(@argf).to be_nil end it "does not alter ARGV nor ARGF" do argf @argv do end - ARGV.should == @saved_argv - ARGF.argv.should == @saved_argv + expect(ARGV).to eq(@saved_argv) + expect(ARGF.argv).to eq(@saved_argv) end it "does not close STDIN" do argf ['-'] do end - STDIN.should_not be_closed + expect(STDIN).not_to be_closed end it "disallows nested calls" do argf @argv do - lambda { argf @argv }.should raise_error + expect { argf @argv }.to raise_error end end end |