32 QScriptValue(QString("")) |
32 QScriptValue(QString("")) |
33 QScriptValue(QString()) |
33 QScriptValue(QString()) |
34 QScriptValue(QString("0")) |
34 QScriptValue(QString("0")) |
35 QScriptValue(QString("123")) |
35 QScriptValue(QString("123")) |
36 QScriptValue(QString("12.4")) |
36 QScriptValue(QString("12.4")) |
|
37 #QScriptValue(QString::fromUtf8("ąśćżźółńę")) |
37 |
38 |
38 #Unbound values (bound to a null engine) |
39 #Unbound values (bound to a null engine) |
39 QScriptValue(0, QScriptValue::UndefinedValue) |
40 QScriptValue(0, QScriptValue::UndefinedValue) |
40 QScriptValue(0, QScriptValue::NullValue) |
41 QScriptValue(0, QScriptValue::NullValue) |
41 QScriptValue(0, true) |
42 QScriptValue(0, true) |
62 QScriptValue(0, QString("")) |
63 QScriptValue(0, QString("")) |
63 QScriptValue(0, QString()) |
64 QScriptValue(0, QString()) |
64 QScriptValue(0, QString("0")) |
65 QScriptValue(0, QString("0")) |
65 QScriptValue(0, QString("123")) |
66 QScriptValue(0, QString("123")) |
66 QScriptValue(0, QString("12.3")) |
67 QScriptValue(0, QString("12.3")) |
|
68 #QScriptValue(0, QString::fromUtf8("ąśćżźółńę")) |
67 |
69 |
68 #Bound values |
70 #Bound values |
69 QScriptValue(engine, QScriptValue::UndefinedValue) |
71 QScriptValue(engine, QScriptValue::UndefinedValue) |
70 QScriptValue(engine, QScriptValue::NullValue) |
72 QScriptValue(engine, QScriptValue::NullValue) |
71 QScriptValue(engine, true) |
73 QScriptValue(engine, true) |
112 engine->evaluate("(function() { throw new Error('foo'); })") |
114 engine->evaluate("(function() { throw new Error('foo'); })") |
113 engine->evaluate("/foo/") |
115 engine->evaluate("/foo/") |
114 engine->evaluate("new Object()") |
116 engine->evaluate("new Object()") |
115 engine->evaluate("new Array()") |
117 engine->evaluate("new Array()") |
116 engine->evaluate("new Error()") |
118 engine->evaluate("new Error()") |
|
119 engine->evaluate("a = new Object(); a.foo = 22; a.foo") |
|
120 engine->evaluate("Undefined") |
|
121 engine->evaluate("Null") |
|
122 engine->evaluate("True") |
|
123 engine->evaluate("False") |
|
124 |
|
125 engine->evaluate("undefined") |
|
126 engine->evaluate("null") |
|
127 engine->evaluate("true") |
|
128 engine->evaluate("false") |
|
129 engine->evaluate("122") |
|
130 engine->evaluate("124") |
|
131 engine->evaluate("0") |
|
132 engine->evaluate("0.0") |
|
133 engine->evaluate("123.0") |
|
134 engine->evaluate("6.37e-8") |
|
135 engine->evaluate("-6.37e-8") |
|
136 engine->evaluate("0x43211234") |
|
137 engine->evaluate("0x10000") |
|
138 engine->evaluate("0x10001") |
|
139 engine->evaluate("NaN") |
|
140 engine->evaluate("Infinity") |
|
141 engine->evaluate("-Infinity") |
|
142 engine->evaluate("'ciao'") |
|
143 engine->evaluate("''") |
|
144 engine->evaluate("'0'") |
|
145 engine->evaluate("'123'") |
|
146 engine->evaluate("'12.4'") |
|
147 #engine->evaluate(QString::fromUtf8("'ąśćżźółńę'")) |
117 |
148 |
118 #other |
149 #other |
119 engine->nullValue() |
150 engine->nullValue() |
120 engine->undefinedValue() |
151 engine->undefinedValue() |
|
152 engine->newObject() |
|
153 engine->newArray() |
|
154 engine->newArray(10) |
|
155 engine->newDate(QDateTime()) |
|
156 engine->newQMetaObject(&QObject::staticMetaObject) |
|
157 engine->newVariant(QVariant()) |
|
158 engine->newVariant(QVariant(123)) |
|
159 engine->newVariant(QVariant(false)) |
|
160 engine->newQObject(0) |
|
161 engine->newQObject(engine) |