Lines Matching refs:has

28 // We use the has() function to avoid relying on a functioning
30 function has(o, k) { return typeof o[k] !== 'undefined'; }
54 assertTrue(has(o, 'x'));
55 assertTrue(has(o, 'y'));
57 assertFalse(has(o, 'x'));
58 assertTrue(has(o, 'y'));
60 assertFalse(has(o, 'x'));
61 assertFalse(has(o, 'y'));
73 assertFalse(has(o, String.fromCharCode(i)), "deleted (" + i + ")");
74 assertTrue(has(o, String.fromCharCode(i+1)), "still here (" + i + ")");
79 assertTrue(has(a, 0));
81 assertFalse(has(a, 0), "delete 0");
86 assertFalse(has(a, 0), "delete 0");
107 assertFalse(has(o, 0), "delete 0");
108 assertFalse(has(o, Math.pow(2,30)));
109 assertTrue(has(o, 1));
110 assertTrue(has(o, Math.pow(2,30)-1));
111 assertTrue(has(o, Math.pow(2,31)-1));
114 assertTrue(has(o, 1));
115 assertFalse(has(o, Math.pow(2,30)-1), "delete 2^30-1");
116 assertTrue(has(o, Math.pow(2,31)-1));
119 assertFalse(has(o, 1), "delete 1");
120 assertFalse(has(o, Math.pow(2,30)-1), "delete 2^30-1");
121 assertTrue(has(o, Math.pow(2,31)-1));
124 assertFalse(has(o, 1), "delete 1");
125 assertFalse(has(o, Math.pow(2,30)-1), "delete 2^30-1");
126 assertFalse(has(o, Math.pow(2,31)-1), "delete 2^31-1");
135 assertFalse(has(a, 0), "delete 0");
136 assertFalse(has(a, Math.pow(2,30)), "delete 2^30");
137 assertTrue(has(a, 1));
138 assertTrue(has(a, Math.pow(2,30)-1));
139 assertTrue(has(a, Math.pow(2,31)-1));
143 assertTrue(has(a, 1));
144 assertFalse(has(a, Math.pow(2,30)-1), "delete 2^30-1");
145 assertTrue(has(a, Math.pow(2,31)-1));
149 assertFalse(has(a, 1), "delete 1");
150 assertFalse(has(a, Math.pow(2,30)-1), "delete 2^30-1");
151 assertTrue(has(a, Math.pow(2,31)-1));
155 assertFalse(has(a, 1), "delete 1");
156 assertFalse(has(a, Math.pow(2,30)-1), "delete 2^30-1");
157 assertFalse(has(a, Math.pow(2,31)-1), "delete 2^31-1");