diff options
Diffstat (limited to 'sources/pyside6/tests/QtGui/repr_test.py')
-rw-r--r-- | sources/pyside6/tests/QtGui/repr_test.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/pyside6/tests/QtGui/repr_test.py b/sources/pyside6/tests/QtGui/repr_test.py index 3b732ce77..29c5a9627 100644 --- a/sources/pyside6/tests/QtGui/repr_test.py +++ b/sources/pyside6/tests/QtGui/repr_test.py @@ -44,28 +44,34 @@ from PySide6.QtGui import QVector2D, QVector3D, QVector4D from PySide6.QtGui import QColor, QTransform, QKeySequence, QQuaternion from PySide6.QtGui import QPolygon + class ReprCopyHelper: def testCopy(self): copy = eval(self.original.__repr__()) self.assertTrue(copy is not self.original) self.assertEqual(copy, self.original) + class QTransformReprCopy(ReprCopyHelper, unittest.TestCase): def setUp(self): self.original = QTransform(1, 2, 3, 4, 5, 6, 7, 8, 9) + class QQuaternionReprCopy(ReprCopyHelper, unittest.TestCase): def setUp(self): self.original = QQuaternion(1, 2, 3, 4) + class QVector2DReprCopy(ReprCopyHelper, unittest.TestCase): def setUp(self): self.original = QVector2D(1, 2) + class QVector3DReprCopy(ReprCopyHelper, unittest.TestCase): def setUp(self): self.original = QVector3D(1, 2, 3) + class QVector4DReprCopy(ReprCopyHelper, unittest.TestCase): def setUp(self): self.original = QVector4D(1, 2, 3, 4) |