diff options
-rw-r--r-- | src/imports/testlib/TestCase.qml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/imports/testlib/TestCase.qml b/src/imports/testlib/TestCase.qml index ccaad8f..d696f84 100644 --- a/src/imports/testlib/TestCase.qml +++ b/src/imports/testlib/TestCase.qml @@ -260,7 +260,11 @@ Item { return "Qt.vector3d(" + value.x + ", " + value.y + ", " + value.z + ")" } - return JSON.stringify(value) + try { + return JSON.stringify(value) + } catch (ex) { + // stringify might fail (e.g. due to circular references) + } } return value } |