Lines Matching refs:assert

15 assert(parseFloat("1") === 1);
16 assert(parseFloat("+1") === 1);
17 assert(parseFloat("-1") === -1);
18 assert(parseFloat("1.2") === 1.2);
19 assert(parseFloat("+1.2") === 1.2);
20 assert(parseFloat("-1.2") === -1.2);
21 assert(parseFloat("1.2e3") === 1200);
22 assert(parseFloat("+1.2e3") === 1200);
23 assert(parseFloat("-1.2e3") === -1200);
24 assert(parseFloat(" \n\t 1.2e3") === 1200);
25 assert(parseFloat("03.02e1") === 30.2);
26 assert(parseFloat("003.") === 3);
27 assert(parseFloat(".2e3") === 200);
28 assert(parseFloat("1.e3") === 1000);
29 assert(parseFloat("1.2e") === 1.2);
30 assert(parseFloat("1.e") === 1);
31 assert(parseFloat("1.e3") === 1000);
32 assert(parseFloat("1e3") === 1000);
33 assert(parseFloat("1e") === 1);
34 assert(parseFloat("1.2e3foo") === 1200);
35 assert(isNaN(parseFloat("foo1.2e3foo")));
36 assert(parseFloat("Infinity") === Infinity);
37 assert(parseFloat("-Infinity") === -Infinity);
38 assert(parseFloat("Infinityfoo") === Infinity);
39 assert(parseFloat("-Infinityfoo") === -Infinity);
40 assert(isNaN(parseFloat("")));
41 assert(isNaN(parseFloat(".")));
42 assert(isNaN(parseFloat("..")));
43 assert(isNaN(parseFloat("+")));
44 assert(isNaN(parseFloat("-")));
45 assert(isNaN(parseFloat("e")));
46 assert(isNaN(parseFloat("a")));
47 assert(isNaN(parseFloat("e+")));
48 assert(isNaN(parseFloat("+e-")));
49 assert(isNaN(parseFloat(".e")));
50 assert(isNaN(parseFloat(".a")));
51 assert(isNaN(parseFloat("e3")));
52 assert(isNaN(parseFloat(".e3")));
53 assert(parseFloat("1..2") === 1);
54 assert(parseFloat("1.2.3") === 1.2);
55 assert(parseFloat("1.2ee3") === 1.2);
56 assert(parseFloat("0") === 0);
57 assert(parseFloat(".0") === 0);
58 assert(parseFloat("0.e3") === 0);
59 assert(parseFloat("0.0e3") === 0);
60 assert(parseFloat("1.2eA") === 1.2);
61 assert(parseFloat("1.ae3") === 1);
62 assert(parseFloat("\u00a0\u00a01.2e3") === 1200);
63 assert(parseFloat("\u2029\u2029\u00a01.2e\u00D0") === 1.2);
64 assert(isNaN(parseFloat("\u2029\u2029\u00a0\u00D01.2e3")));
65 assert(parseFloat("\u2029\u2029\u00a01.\u20292e\u00D0") === 1);
66 assert(isNaN(parseFloat("\u2029\u2029")));
74 assert(isNaN(parseFloat(obj)));
75 assert(parseFloat(arr) === 3);
76 assert(parseFloat(num) === 7);
77 assert(isNaN(parseFloat(bool)));
78 assert(isNaN(parseFloat(undef)));
83 assert(false);
85 assert(e instanceof ReferenceError);
86 assert(e.message === "foo");