Initia QtCore port to python3.
This commit is contained in:
parent
a2cb6fe025
commit
1e29ab6592
52 changed files with 380 additions and 286 deletions
|
|
@ -3,10 +3,8 @@
|
|||
'''Test cases for QString'''
|
||||
|
||||
import unittest
|
||||
import ctypes
|
||||
import sys
|
||||
|
||||
from PySide.QtCore import *
|
||||
import py3kcompat as py3k
|
||||
from PySide.QtCore import QObject
|
||||
|
||||
class QStringConstructor(unittest.TestCase):
|
||||
'''Test case for QString constructors'''
|
||||
|
|
@ -14,11 +12,11 @@ class QStringConstructor(unittest.TestCase):
|
|||
def testQStringDefault(self):
|
||||
obj = QObject()
|
||||
obj.setObjectName('foo')
|
||||
self.assertEqual(obj.objectName(), u'foo')
|
||||
obj.setObjectName(u'áâãà')
|
||||
self.assertEqual(obj.objectName(), u'áâãà')
|
||||
self.assertEqual(obj.objectName(), py3k.unicode('foo'))
|
||||
obj.setObjectName(py3k.unicode('áâãà'))
|
||||
self.assertEqual(obj.objectName(), py3k.unicode('áâãà'))
|
||||
obj.setObjectName(None)
|
||||
self.assertEqual(obj.objectName(), u'')
|
||||
self.assertEqual(obj.objectName(), py3k.unicode(''))
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue