summaryrefslogtreecommitdiff
path: root/tests/modules/bytes/test.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2022-04-07 22:49:14 +0800
committerruki <[email protected]>2022-04-07 22:49:14 +0800
commitd9c1d3f8c9eaf1a92f7ab4d720491b5f239c5535 (patch)
treedcb0b13022e256bb36e70472a05196cf70e3384e /tests/modules/bytes/test.lua
parent226351fea82959c5f80bda68546411099e7b4074 (diff)
improve bytes
Diffstat (limited to 'tests/modules/bytes/test.lua')
-rw-r--r--tests/modules/bytes/test.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/modules/bytes/test.lua b/tests/modules/bytes/test.lua
index ef450ebce..b406035eb 100644
--- a/tests/modules/bytes/test.lua
+++ b/tests/modules/bytes/test.lua
@@ -52,3 +52,12 @@ function test_move(t)
t:are_equal(bytes(9):copy("123456789"):move2(2, 5, 9):str(), "156789789")
end
+function test_int(t)
+ t:are_equal(bytes(1):u8_set(1, 1):u8(1), 1)
+ t:are_equal(bytes(10):u8_set(5, 255):u8(5), 255)
+ t:are_equal(bytes(10):u16le_set(5, 12346):u16le(5), 12346)
+ t:are_equal(bytes(10):u16be_set(5, 12346):u16be(5), 12346)
+ t:are_equal(bytes(20):u32le_set(5, 12345678):u32le(5), 12345678)
+ t:are_equal(bytes(20):u32be_set(5, 12345678):u32be(5), 12345678)
+end
+