1
0
mirror of https://github.com/fluencelabs/assemblyscript synced 2025-06-26 21:21:54 +00:00

Even more testing for

This commit is contained in:
dcodeIO
2018-02-10 12:20:19 +01:00
parent a360393505
commit 118cf95d25
3 changed files with 259 additions and 2 deletions

@ -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);