MCPcopy Index your code
hub / github.com/nodejs/node / stealTest

Function stealTest

deps/v8/test/mjsunit/string-charat.js:105–126  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

103};
104
105function stealTest() {
106 assertEquals("0", o.charAt(0));
107 assertEquals("1", o.charAt(1));
108 assertEquals("1", o.charAt(1.4));
109 assertEquals("1", o.charAt(slowIndex1));
110 assertEquals("2", o.charAt(2));
111 assertEquals("2", o.charAt(slowIndex2));
112 assertEquals(48, o.charCodeAt(0));
113 assertEquals(49, o.charCodeAt(1));
114 assertEquals(49, o.charCodeAt(1.4));
115 assertEquals(49, o.charCodeAt(slowIndex1));
116 assertEquals(50, o.charCodeAt(2));
117 assertEquals(50, o.charCodeAt(slowIndex2));
118 assertEquals("", o.charAt(-1));
119 assertEquals("", o.charAt(-1.4));
120 assertEquals("", o.charAt(10));
121 assertEquals("", o.charAt(slowIndexOutOfRange));
122 assertTrue(isNaN(o.charCodeAt(-1)));
123 assertTrue(isNaN(o.charCodeAt(-1.4)));
124 assertTrue(isNaN(o.charCodeAt(10)));
125 assertTrue(isNaN(o.charCodeAt(slowIndexOutOfRange)));
126}
127stealTest();
128
129// Test custom string IC-s.

Callers 1

string-charat.jsFile · 0.85

Calls 2

assertTrueFunction · 0.70
assertEqualsFunction · 0.50

Tested by

no test coverage detected