Home | History | Annotate | Download | only in qscriptvalue

Lines Matching refs:strictlyEquals

123         QCOMPARE(v2.strictlyEquals(v), true);
127 QCOMPARE(v3.strictlyEquals(v), true);
128 QCOMPARE(v3.strictlyEquals(v2), true);
132 QCOMPARE(v4.strictlyEquals(v), false);
134 QCOMPARE(v3.strictlyEquals(v), false);
135 QCOMPARE(v3.strictlyEquals(v4), true);
138 QCOMPARE(v2.strictlyEquals(v), false);
142 QCOMPARE(v5.strictlyEquals(v), true);
144 QCOMPARE(v5.strictlyEquals(v), false);
216 QCOMPARE(v2.strictlyEquals(v), true);
220 QCOMPARE(v3.strictlyEquals(v), true);
221 QCOMPARE(v3.strictlyEquals(v2), true);
225 QCOMPARE(v4.strictlyEquals(v), false);
227 QCOMPARE(v3.strictlyEquals(v), false);
228 QCOMPARE(v3.strictlyEquals(v4), true);
231 QCOMPARE(v2.strictlyEquals(v), false);
235 QCOMPARE(v5.strictlyEquals(v), true);
237 QCOMPARE(v5.strictlyEquals(v), false);
403 QCOMPARE(object1.property("propertyInPrototype").strictlyEquals(number), true);
405 .strictlyEquals(number), true);
451 QVERIFY(eng.evaluate("a = []; a['00'] = 123; a['00']").strictlyEquals(QScriptValue(&eng, 123)));
452 QVERIFY(eng.evaluate("a.length").strictlyEquals(QScriptValue(&eng, 0)));
453 QVERIFY(eng.evaluate("a.hasOwnProperty('00')").strictlyEquals(QScriptValue(&eng, true)));
454 QVERIFY(eng.evaluate("a.hasOwnProperty('0')").strictlyEquals(QScriptValue(&eng, false)));
456 QVERIFY(eng.evaluate("a[0.5] = 456; a[0.5]").strictlyEquals(QScriptValue(&eng, 456)));
457 QVERIFY(eng.evaluate("a.length").strictlyEquals(QScriptValue(&eng, 0)));
458 QVERIFY(eng.evaluate("a.hasOwnProperty('0.5')").strictlyEquals(QScriptValue(&eng, true)));
460 QVERIFY(eng.evaluate("a[0] = 789; a[0]").strictlyEquals(QScriptValue(&eng, 789)));
461 QVERIFY(eng.evaluate("a.length").strictlyEquals(QScriptValue(&eng, 1)));
465 QVERIFY(eng.evaluate("a.length").strictlyEquals(QScriptValue(&eng, 0)));
467 QVERIFY(eng.evaluate("a[0x800000000]").strictlyEquals(QScriptValue(&eng, 123)));
482 .strictlyEquals(num2), true);
484 .strictlyEquals(num2), true);
489 .strictlyEquals(num2), false);
491 .strictlyEquals(num2), true);
496 QCOMPARE(object3.property("foo").strictlyEquals(num), true);
498 QCOMPARE(object3.property("bar").strictlyEquals(str), true);
501 QCOMPARE(object3.property("bar").strictlyEquals(str), true);
503 QCOMPARE(object3.property("foo").strictlyEquals(num), true);
504 QCOMPARE(object3.property("bar").strictlyEquals(str), true);
507 QCOMPARE(object3.property("foo").strictlyEquals(num), true);
513 .strictlyEquals(QScriptValue(&eng, false)), true);
516 .strictlyEquals(QScriptValue(&eng, true)), true);
519 .strictlyEquals(QScriptValue(&eng, false)), true);
526 QCOMPARE(object.property("readOnlyProperty").strictlyEquals(num), true);
528 QCOMPARE(object.property("readOnlyProperty").strictlyEquals(num), true);
538 QCOMPARE(ret.strictlyEquals(QScriptValue(&eng, true)), true);
543 QCOMPARE(ret.strictlyEquals(QScriptValue(&eng, true)), true);
550 QCOMPARE(object.property("undeletableProperty").strictlyEquals(num), true);
553 QCOMPARE(ret.strictlyEquals(QScriptValue(&eng, true)), false);
554 QCOMPARE(object.property("undeletableProperty").strictlyEquals(num), true);
568 QCOMPARE(ret.strictlyEquals(QScriptValue(&eng, true)), true);
580 QCOMPARE(object.property("dontEnumProperty").strictlyEquals(num), true);
590 QCOMPARE(ret.strictlyEquals(QScriptValue(&eng, false)), true);
598 QCOMPARE(ret.strictlyEquals(QScriptValue(&eng, true)), true);
633 QVERIFY(object.property(foo).strictlyEquals(num));
634 QVERIFY(object.property("foo").strictlyEquals(num));
801 QCOMPARE(object2.prototype().strictlyEquals(object), true);
811 QCOMPARE(object2.prototype().strictlyEquals(object), true);
827 QCOMPARE(object.prototype().strictlyEquals(old), true);
832 QCOMPARE(object.prototype().strictlyEquals(old), true);
881 QVERIFY(tmp.strictlyEquals(object));
986 QVERIFY(engine.evaluate("o.undefined1").strictlyEquals(property));
988 QVERIFY(object.property("undefined2").strictlyEquals(property));
990 QVERIFY(object.property(4).strictlyEquals(property));
994 QVERIFY(engine.evaluate("o.defined1").strictlyEquals(property));
996 QVERIFY(object.property("defined2").strictlyEquals(property));
998 QVERIFY(object.property(5).strictlyEquals(property));
1002 QVERIFY(engine.evaluate("o.overloaded1").strictlyEquals(property));
1004 QVERIFY(object.property("overloaded2").strictlyEquals(property));
1006 QVERIFY(object.property(6).strictlyEquals(property));
1010 QVERIFY(!engine.evaluate("o.overloaded3").strictlyEquals(property));
1012 QVERIFY(!object.property("overloaded4").strictlyEquals(property));
1014 QVERIFY(!object.property(7).strictlyEquals(property));
1018 QVERIFY(engine.evaluate("o.undefined3").strictlyEquals(property));
1020 QVERIFY(object.property("undefined4").strictlyEquals(property));
1022 QVERIFY(object.property(8).strictlyEquals(property));
1282 QCOMPARE(copy.strictlyEquals(value), !value.isNumber() || !qIsNaN(value.toNumber()));
1286 QCOMPARE(assigned.strictlyEquals(value), !copy.isNumber() || !qIsNaN(copy.toNumber()));
1291 QVERIFY(!assigned.strictlyEquals(copy));
1292 QVERIFY(assigned.strictlyEquals(other));