aboutsummaryrefslogtreecommitdiffstats
path: root/tests/QtScript/qscriptvalue_test.py
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2017-03-21 16:10:02 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2017-03-22 10:35:59 +0000
commit05efd222d6a541eef4c2dd587dc2c6135e8c0311 (patch)
treea6ac06f2f5aec753a72d670237d4c5303d740f8e /tests/QtScript/qscriptvalue_test.py
parent441927a98a9c1ee7cd0ab5ed481b66c69cf30453 (diff)
Fix qscriptvalue_test.py
The test executed an eval() statement, which tried to access a non-imported module object. Change-Id: Ib4c9ca03ef62a62ac10bf89b085ea11b8a1a94cd Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'tests/QtScript/qscriptvalue_test.py')
-rw-r--r--tests/QtScript/qscriptvalue_test.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/QtScript/qscriptvalue_test.py b/tests/QtScript/qscriptvalue_test.py
index 5e48a1013..bf2a69f24 100644
--- a/tests/QtScript/qscriptvalue_test.py
+++ b/tests/QtScript/qscriptvalue_test.py
@@ -30,6 +30,9 @@ import unittest
from PySide2.QtScript import *
+# Required for eval() to work
+import PySide2.QtScript
+
from helper import UsesQApplication
class TestQScriptValue (UsesQApplication):
@@ -45,6 +48,7 @@ class TestQScriptValue (UsesQApplication):
def testRepr(self):
value = QScriptValue("somePerson = { firstName: 'John', lastName: 'Doe' }")
+ print repr(value)
value2 = eval(repr(value))
self.assertEqual(value.toString(), value2.toString())
self.assertEqual(value.toVariant(), value2.toVariant())