summaryrefslogtreecommitdiff
path: root/spec/ruby/library/getoptlong/terminate_spec.rb
diff options
context:
space:
mode:
authorBenoit Daloze <[email protected]>2024-02-12 10:56:33 +0100
committerBenoit Daloze <[email protected]>2024-02-12 10:56:33 +0100
commitb19d2409be0b7bac65e6e54cfb3bedc61419ec01 (patch)
tree9046a7aea28aa043053acc473646b40828ec3736 /spec/ruby/library/getoptlong/terminate_spec.rb
parent90a746d246d51d105d7f3e0d1c2ddf7994dd2d4b (diff)
Update to ruby/spec@ce834ad
Diffstat (limited to 'spec/ruby/library/getoptlong/terminate_spec.rb')
-rw-r--r--spec/ruby/library/getoptlong/terminate_spec.rb47
1 files changed, 22 insertions, 25 deletions
diff --git a/spec/ruby/library/getoptlong/terminate_spec.rb b/spec/ruby/library/getoptlong/terminate_spec.rb
index f767fcaa0a..a12d1df2ef 100644
--- a/spec/ruby/library/getoptlong/terminate_spec.rb
+++ b/spec/ruby/library/getoptlong/terminate_spec.rb
@@ -1,33 +1,30 @@
require_relative '../../spec_helper'
+require 'getoptlong'
-ruby_version_is ""..."3.4" do
- require 'getoptlong'
-
- describe "GetoptLong#terminate" do
- before :each do
- @opts = GetoptLong.new(
- [ '--size', '-s', GetoptLong::REQUIRED_ARGUMENT ],
- [ '--verbose', '-v', GetoptLong::NO_ARGUMENT ],
- [ '--query', '-q', GetoptLong::NO_ARGUMENT ],
- [ '--check', '--valid', '-c', GetoptLong::NO_ARGUMENT ]
- )
- end
+describe "GetoptLong#terminate" do
+ before :each do
+ @opts = GetoptLong.new(
+ [ '--size', '-s', GetoptLong::REQUIRED_ARGUMENT ],
+ [ '--verbose', '-v', GetoptLong::NO_ARGUMENT ],
+ [ '--query', '-q', GetoptLong::NO_ARGUMENT ],
+ [ '--check', '--valid', '-c', GetoptLong::NO_ARGUMENT ]
+ )
+ end
- it "terminates option processing" do
- argv [ "--size", "10k", "-v", "-q", "a.txt", "b.txt" ] do
- @opts.get.should == [ "--size", "10k" ]
- @opts.terminate
- @opts.get.should == nil
- end
+ it "terminates option processing" do
+ argv [ "--size", "10k", "-v", "-q", "a.txt", "b.txt" ] do
+ @opts.get.should == [ "--size", "10k" ]
+ @opts.terminate
+ @opts.get.should == nil
end
+ end
- it "returns self when option processing is terminated" do
- @opts.terminate.should == @opts
- end
+ it "returns self when option processing is terminated" do
+ @opts.terminate.should == @opts
+ end
- it "returns nil when option processing was already terminated" do
- @opts.terminate
- @opts.terminate.should == nil
- end
+ it "returns nil when option processing was already terminated" do
+ @opts.terminate
+ @opts.terminate.should == nil
end
end