diff options
| author | Benoit Daloze <eregontp@gmail.com> | 2023-01-05 19:05:29 +0100 |
|---|---|---|
| committer | Benoit Daloze <eregontp@gmail.com> | 2023-01-05 19:05:29 +0100 |
| commit | bbf54ec334fe2edd7669a944d88d17efde49a412 (patch) | |
| tree | 2941c7b711319b295aa3664b6a2b984e70a523b7 /spec/ruby/core/string/unpack/shared/basic.rb | |
| parent | cd5e6cc0ea48353c88d921b885b552dc76da255c (diff) | |
Update to ruby/spec@9d69b95
Diffstat (limited to 'spec/ruby/core/string/unpack/shared/basic.rb')
| -rw-r--r-- | spec/ruby/core/string/unpack/shared/basic.rb | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/spec/ruby/core/string/unpack/shared/basic.rb b/spec/ruby/core/string/unpack/shared/basic.rb index f636f4689f..bb5302edc5 100644 --- a/spec/ruby/core/string/unpack/shared/basic.rb +++ b/spec/ruby/core/string/unpack/shared/basic.rb @@ -8,20 +8,6 @@ describe :string_unpack_basic, shared: true do d.should_receive(:to_str).and_return("a"+unpack_format) "abc".unpack(d).should be_an_instance_of(Array) end - - it "raises a TypeError when passed nil" do - -> { "abc".unpack(nil) }.should raise_error(TypeError) - end - - it "raises a TypeError when passed an Integer" do - -> { "abc".unpack(1) }.should raise_error(TypeError) - end - - ruby_version_is "3.1" do - it "starts unpacking from the given offset" do - "abc".unpack("CC", offset: 1).should == [98, 99] - end - end end describe :string_unpack_no_platform, shared: true do @@ -32,18 +18,4 @@ describe :string_unpack_no_platform, shared: true do it "raises an ArgumentError when the format modifier is '!'" do -> { "abcdefgh".unpack(unpack_format("!")) }.should raise_error(ArgumentError) end - - ruby_version_is "3.1" do - it "raises an ArgumentError when the offset is negative" do - -> { "a".unpack("C", offset: -1) }.should raise_error(ArgumentError) - end - - it "returns nil if the offset is at the end of the string" do - "a".unpack("C", offset: 1).should == [nil] - end - - it "raises an ArgumentError when the offset is larget than the string" do - -> { "a".unpack("C", offset: 2) }.should raise_error(ArgumentError) - end - end end |
