mirror of
https://github.com/krgamestudios/Toy.git
synced 2026-04-15 23:04:08 +10:00
45 lines
1.0 KiB
Plaintext
45 lines
1.0 KiB
Plaintext
import compound;
|
|
|
|
//test toLower
|
|
{
|
|
assert "Hello World".toLower() == "hello world", "_toLower() failed";
|
|
}
|
|
|
|
//test toUpper
|
|
{
|
|
assert "Hello World".toUpper() == "HELLO WORLD", "_toUpper() failed";
|
|
}
|
|
|
|
//test trim defaults
|
|
{
|
|
//test a bunch
|
|
fn test(s, pass) {
|
|
var result = s.trim();
|
|
assert result == pass, "_trim(" + result + ") failed";
|
|
}
|
|
|
|
test("hello world", "hello world");
|
|
test(" hello world", "hello world");
|
|
test("hello world ", "hello world");
|
|
test(" hello world ", "hello world");
|
|
test(" hello world", "hello world");
|
|
test("hello world ", "hello world");
|
|
test(" hello world ", "hello world");
|
|
test(" hello world", "hello world");
|
|
test("hello world ", "hello world");
|
|
test(" hello world ", "hello world");
|
|
|
|
//one for goot luck
|
|
assert " hello world ".trim() == "hello world", "hello world.trim() failed";
|
|
}
|
|
|
|
//test trim custom values
|
|
{
|
|
var chars = "heilod";
|
|
|
|
assert "hello world".trim(chars) == " wor", "custom _trim() failed";
|
|
}
|
|
|
|
|
|
print "All good";
|