MCPcopy Create free account
hub / github.com/nodejs/node / TestToBoolean

Function TestToBoolean

deps/v8/test/mjsunit/harmony/private.js:97–110  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

95
96
97function TestToBoolean() {
98 for (var i in symbols) {
99 assertTrue(Boolean(symbols[i]).valueOf())
100 assertFalse(!symbols[i])
101 assertTrue(!!symbols[i])
102 assertTrue(symbols[i] && true)
103 assertFalse(!symbols[i] && false)
104 assertTrue(!symbols[i] || true)
105 assertEquals(1, symbols[i] ? 1 : 2)
106 assertEquals(2, !symbols[i] ? 1 : 2)
107 if (!symbols[i]) assertUnreachable();
108 if (symbols[i]) {} else assertUnreachable();
109 }
110}
111TestToBoolean()
112
113

Callers 1

private.jsFile · 0.70

Calls 4

assertUnreachableFunction · 0.85
assertTrueFunction · 0.50
assertFalseFunction · 0.50
assertEqualsFunction · 0.50

Tested by

no test coverage detected