aboutsummaryrefslogtreecommitdiffstats
path: root/tests/QtGui/qpolygonf_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/QtGui/qpolygonf_test.py')
-rw-r--r--tests/QtGui/qpolygonf_test.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/QtGui/qpolygonf_test.py b/tests/QtGui/qpolygonf_test.py
new file mode 100644
index 000000000..83e643c36
--- /dev/null
+++ b/tests/QtGui/qpolygonf_test.py
@@ -0,0 +1,22 @@
+
+import unittest
+from PySide.QtCore import *
+from PySide.QtGui import *
+
+class QPolygonFNotIterableTest(unittest.TestCase):
+ """Test if a QPolygonF is iterable"""
+ def testIt(self):
+ p = QPolygonF(4)
+ self.assertEqual(len(p), 4)
+
+ for i in range(0, 4):
+ p[i] = QPointF(float(i), float(i))
+
+ i = 0
+ for point in p:
+ self.assertEqual(int(point.x()), i)
+ self.assertEqual(int(point.y()), i)
+ i += 1;
+
+if __name__ == '__main__':
+ unittest.main()