mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-26 21:21:54 +00:00
Even more testing for #26
This commit is contained in:
tests/compiler
@ -30,3 +30,18 @@ function loadU8FF(): u8 {
|
||||
var valueU8: u8 = loadU8FF();
|
||||
valueU8 += 1;
|
||||
assert(valueU8 == 0);
|
||||
|
||||
function storeU8FFadd1(val: u8): void {
|
||||
store<u8>(0, val);
|
||||
assert(load<u8>(0) == 0);
|
||||
}
|
||||
|
||||
valueU8 = 0xFF;
|
||||
storeU8FFadd1(valueU8 + 1);
|
||||
|
||||
store<u8>(0, valueU8 + 1);
|
||||
assert(load<u8>(0) == 0);
|
||||
|
||||
store<u8>(0, ++valueU8);
|
||||
assert(load<u8>(0) == 0);
|
||||
assert(valueU8 == 0);
|
||||
|
Reference in New Issue
Block a user