summaryrefslogtreecommitdiff
path: root/spec/mspec/spec/helpers/argf_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/mspec/spec/helpers/argf_spec.rb')
-rw-r--r--spec/mspec/spec/helpers/argf_spec.rb16
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