blob: 333f8581d425b38c86f6e9e1e5f9f19fca01a7c0 [file] [log] [blame] [edit]
function shouldBe(actual, expected) {
if (actual !== expected)
throw new Error('bad value: ' + actual);
}
function test(string) {
return Boolean(string);
}
noInline(test);
var object = {};
for (var i = 0; i < 1e5; ++i) {
shouldBe(test(""), false);
shouldBe(test("240"), true);
shouldBe(test(0), false);
shouldBe(test(-0), false);
shouldBe(test(1), true);
shouldBe(test(test), true);
shouldBe(test(object), true);
}