diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-06-14 11:20:52 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-06-14 11:20:52 +0900 |
| commit | 50b6fafddf2fa37727e812fbda8b7a61a8ca1ca1 (patch) | |
| tree | 26387993a442e3b2339f44d9eb4abda79eadcacd /mrbgems/mruby-pack/test | |
| parent | 1ed01a8d473a4138dbfb10769ce4fb08292b323a (diff) | |
| download | mruby-50b6fafddf2fa37727e812fbda8b7a61a8ca1ca1.tar.gz mruby-50b6fafddf2fa37727e812fbda8b7a61a8ca1ca1.zip | |
pack.c: support `w' directive (BER integer compression).
Diffstat (limited to 'mrbgems/mruby-pack/test')
| -rw-r--r-- | mrbgems/mruby-pack/test/pack.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mrbgems/mruby-pack/test/pack.rb b/mrbgems/mruby-pack/test/pack.rb index 56f63a3d7..16db6607b 100644 --- a/mrbgems/mruby-pack/test/pack.rb +++ b/mrbgems/mruby-pack/test/pack.rb @@ -124,6 +124,12 @@ assert 'pack/unpack "I"' do assert_pack 'I', str, [12345] end +assert 'pack/unpack "w"' do + for x in [0,1,127,128,16383,16384,65535,65536] + assert_equal [x], [x].pack("w").unpack("w") + end +end + assert 'pack/unpack "U"' do assert_equal [], "".unpack("U") assert_equal [], "".unpack("U*") |
