diff options
author | Renato Filho <renato.filho@openbossa.org> | 2011-10-03 18:49:42 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:56:08 -0300 |
commit | 1e29ab65924166688e352eaaa099ad571a980c4f (patch) | |
tree | 2a7ae3cb38b33a3211c9cec0da70016dd5d44c1d /tests/QtCore/qflags_test.py | |
parent | a2cb6fe0254a122f0ad9d2ee991d9a249903ee12 (diff) |
Initia QtCore port to python3.
Diffstat (limited to 'tests/QtCore/qflags_test.py')
-rw-r--r-- | tests/QtCore/qflags_test.py | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/tests/QtCore/qflags_test.py b/tests/QtCore/qflags_test.py index 8c088d69b..cfc3bff1b 100644 --- a/tests/QtCore/qflags_test.py +++ b/tests/QtCore/qflags_test.py @@ -2,14 +2,14 @@ '''Test cases for QFlags''' import unittest -from PySide.QtCore import * +from PySide.QtCore import Qt, QTemporaryFile, QFile, QIODevice, QObject class QFlagTest(unittest.TestCase): '''Test case for usage of flags''' def testCallFunction(self): f = QTemporaryFile() - self.assert_(f.open()) + self.assertTrue(f.open()) fileName = f.fileName() f.close() @@ -19,7 +19,7 @@ class QFlagTest(unittest.TestCase): self.assertEqual(om & QIODevice.Truncate, QIODevice.Truncate) self.assertEqual(om & QIODevice.Text, QIODevice.Text) self.assertEqual(om & QIODevice.ReadWrite, QIODevice.ReadWrite) - self.assert_(om == QIODevice.Truncate | QIODevice.Text | QIODevice.ReadWrite) + self.assertTrue(om == QIODevice.Truncate | QIODevice.Text | QIODevice.ReadWrite) f.close() @@ -41,9 +41,12 @@ class QFlagOperatorTest(unittest.TestCase): def testIOr(self): '''QFlags |= (ior) operator''' flag = Qt.WindowFlags() - self.assert_(flag & Qt.Widget == 0) + self.assertTrue(Qt.Widget == 0) + self.assertFalse(flag & Qt.Widget) + result = flag & Qt.Widget + self.assertTrue(result == 0) flag |= Qt.WindowMinimizeButtonHint - self.assert_(flag & Qt.WindowMinimizeButtonHint) + self.assertTrue(flag & Qt.WindowMinimizeButtonHint) def testInvertOr(self): '''QFlags ~ (invert) operator over the result of an | (or) operator''' @@ -60,7 +63,7 @@ class QFlagOperatorTest(unittest.TestCase): '''QFlags & QFlags''' flags = Qt.NoItemFlags | Qt.ItemIsUserCheckable newflags = Qt.NoItemFlags | Qt.ItemIsUserCheckable - self.assert_(flags & newflags) + self.assertTrue(flags & newflags) def testOperatorDifferentOrder(self): '''Different ordering of arguments''' @@ -76,11 +79,12 @@ class QFlagsOnQVariant(unittest.TestCase): class QFlagsWrongType(unittest.TestCase): def testWrongType(self): '''Wrong type passed to QFlags binary operators''' - self.assertRaises(TypeError, lambda :Qt.NoItemFlags | '43') - self.assertRaises(TypeError, lambda :Qt.NoItemFlags & '43') - self.assertRaises(TypeError, lambda :'jabba' & Qt.NoItemFlags) - self.assertRaises(TypeError, lambda :'hut' & Qt.NoItemFlags) - self.assertRaises(TypeError, lambda :Qt.NoItemFlags & QObject()) + + self.assertRaises(TypeError, Qt.NoItemFlags | '43') + self.assertRaises(TypeError, Qt.NoItemFlags & '43') + self.assertRaises(TypeError, 'jabba' & Qt.NoItemFlags) + self.assertRaises(TypeError, 'hut' & Qt.NoItemFlags) + self.assertRaises(TypeError, Qt.NoItemFlags & QObject()) if __name__ == '__main__': unittest.main() |