diff options
| author | Alexandru Croitor <alexandru.croitor@qt.io> | 2017-03-21 16:10:02 +0100 |
|---|---|---|
| committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2017-03-22 10:35:59 +0000 |
| commit | 05efd222d6a541eef4c2dd587dc2c6135e8c0311 (patch) | |
| tree | a6ac06f2f5aec753a72d670237d4c5303d740f8e /tests/QtScript/qscriptvalue_test.py | |
| parent | 441927a98a9c1ee7cd0ab5ed481b66c69cf30453 (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.py | 4 |
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()) |
