mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-15 16:01:30 +00:00
Add String#lastIndexOf and improve tests (#163)
This commit is contained in:
@ -13,8 +13,24 @@ assert(str.charCodeAt(0) == 0x68);
|
||||
assert(str.startsWith("hi"));
|
||||
assert(str.endsWith("string"));
|
||||
assert(str.includes("I'm"));
|
||||
|
||||
assert("".indexOf("") == 0);
|
||||
assert("".indexOf("hi") == -1);
|
||||
assert(str.indexOf("") == 0);
|
||||
assert(str.indexOf(",") == 2);
|
||||
assert(str.indexOf("x") == -1);
|
||||
assert(str.indexOf(",", 2) == 2);
|
||||
assert(str.indexOf(",", 3) == -1);
|
||||
assert(str.indexOf(", I", -1) == 2);
|
||||
|
||||
assert("".lastIndexOf("") == 0);
|
||||
assert("".lastIndexOf("hi") == -1);
|
||||
assert(str.lastIndexOf("") == str.length);
|
||||
assert(str.lastIndexOf(",") == 2);
|
||||
assert(str.lastIndexOf("x") == -1);
|
||||
assert(str.lastIndexOf(",", 2) == 2);
|
||||
assert(str.lastIndexOf(",", 3) == 2);
|
||||
assert(str.lastIndexOf(", I", -1) == 2);
|
||||
|
||||
export function getString(): string {
|
||||
return str;
|
||||
|
Reference in New Issue
Block a user