diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-07-09 19:58:11 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-07-09 19:58:11 +0900 |
| commit | 01fce3dc35ec3dca8cf636de5ca1065886600c94 (patch) | |
| tree | c0de7bb53501ae2ed22dd975804189c0cf55529f /test | |
| parent | ce6c05600af11f540302145ff4b6988a5a37518a (diff) | |
| parent | bf48473cf6c48fca74a81ca852734254646b3b57 (diff) | |
| download | mruby-01fce3dc35ec3dca8cf636de5ca1065886600c94.tar.gz mruby-01fce3dc35ec3dca8cf636de5ca1065886600c94.zip | |
Merge pull request #3739 from ksss/array-shift
Should only check frozen fix #3737
Diffstat (limited to 'test')
| -rw-r--r-- | test/t/array.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/t/array.rb b/test/t/array.rb index 4efc5166a..7c11265a4 100644 --- a/test/t/array.rb +++ b/test/t/array.rb @@ -237,6 +237,8 @@ assert('Array#pop', '15.2.12.5.21') do assert_nil([].pop) assert_equal([1,2], a) assert_equal(3, b) + + assert_raise(RuntimeError) { [].freeze.pop } end assert('Array#push', '15.2.12.5.22') do @@ -284,6 +286,8 @@ assert('Array#shift', '15.2.12.5.27') do assert_nil([].shift) assert_equal([2,3], a) assert_equal(1, b) + + assert_raise(RuntimeError) { [].freeze.shift } end assert('Array#size', '15.2.12.5.28') do |
