aboutsummaryrefslogtreecommitdiffstats
path: root/tests/qtcore/qlatin1string_test.py
diff options
context:
space:
mode:
authorLauro Neto <lauro.neto@openbossa.org>2010-02-01 18:00:43 -0300
committerHugo Lima <hugo.lima@openbossa.org>2010-02-02 18:19:28 -0200
commit74351882b5e613f109cfe1f3c0b60885dcad06bc (patch)
tree151063fd3ea5004e49a544836226a81ecf10679c /tests/qtcore/qlatin1string_test.py
parent76529055ff3894793cf83be02248a9f189a1983f (diff)
Fixing several tests
Using isinstance instead of comparing classes names Removing unnecessary tuple check, treated by the return value unpacking Adding missing inject code tests Adding qfile.getchar test Fixing QLocale.to* methods fixing __setitem__ in qbytearray
Diffstat (limited to 'tests/qtcore/qlatin1string_test.py')
-rw-r--r--tests/qtcore/qlatin1string_test.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/qtcore/qlatin1string_test.py b/tests/qtcore/qlatin1string_test.py
new file mode 100644
index 000000000..fdcf6ec98
--- /dev/null
+++ b/tests/qtcore/qlatin1string_test.py
@@ -0,0 +1,21 @@
+
+'''Test cases for QLatin1String'''
+
+import unittest
+
+from PySide.QtCore import QString, QLatin1String, QObject
+
+
+class ImplicitConvQLatin1String(unittest.TestCase):
+ '''Tests for implicit conversion from QLatin1String to QString'''
+
+ def testQLatin1String(self):
+ '''QString implicit convertion from QLatin1String'''
+ obj = QObject()
+ obj.setObjectName(QLatin1String('dummy'))
+
+ self.assertEqual(QString('dummy'), obj.objectName())
+
+if __name__ == '__main__':
+ unittest.main()
+