summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-pack/test/pack.rb
diff options
context:
space:
mode:
Diffstat (limited to 'mrbgems/mruby-pack/test/pack.rb')
-rw-r--r--mrbgems/mruby-pack/test/pack.rb6
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*")