Exemplo n.º 1
0
    def testEmpty(self):
        #QObject.objectName('')
        name = ''
        obj = QObject()
        obj.setObjectName(name)

        self.assertEqual(name, obj.objectName())
Exemplo n.º 2
0
    def testEmpty(self):
        #QObject.objectName('')
        name = ''
        obj = QObject()
        obj.setObjectName(name)

        self.assertEqual(name, obj.objectName())
Exemplo n.º 3
0
    def testSimple(self):
        #QObject.objectName(string)
        name = 'object1'
        obj = QObject()
        obj.setObjectName(name)

        self.assertEqual(name, obj.objectName())
Exemplo n.º 4
0
    def testSimple(self):
        #QObject.objectName(string)
        name = 'object1'
        obj = QObject()
        obj.setObjectName(name)

        self.assertEqual(name, obj.objectName())
Exemplo n.º 5
0
    def testUtf8(self):
        translator = QTranslator()
        translator.load(os.path.join(self.trdir, 'trans_russian.qm'))
        self.app.installTranslator(translator)

        obj = QObject()
        obj.setObjectName(obj.tr('Hello World!'))
        self.assertEqual(obj.objectName(), py3k.unicode_('привет мир!'))
Exemplo n.º 6
0
 def testConnection(self):
     o = TestObject(0)
     c = QObject()
     c.setObjectName("child")
     self._child = None
     o.childrenChanged.connect(self.childrenChanged)
     o.addChild(c)
     self.assertEquals(self._child.objectName(), "child")
Exemplo n.º 7
0
    def testUtf8(self):
        translator = QTranslator()
        translator.load(os.path.join(self.trdir, 'trans_russian.qm'))
        self.app.installTranslator(translator)

        obj = QObject()
        obj.setObjectName(obj.tr('Hello World!'))
        self.assertEqual(obj.objectName(), py3k.unicode_('привет мир!'))
Exemplo n.º 8
0
    def testLatin(self):
        #Set string value to Latin
        translator = QTranslator()
        translator.load(os.path.join(self.trdir, 'trans_latin.qm'))
        self.app.installTranslator(translator)

        obj = QObject()
        obj.setObjectName(obj.tr('Hello World!'))
        self.assertEqual(obj.objectName(), py3k.unicode_('Orbis, te saluto!'))
Exemplo n.º 9
0
    def testLatin(self):
        #Set string value to Latin
        translator = QTranslator()
        translator.load(os.path.join(self.trdir, 'trans_latin.qm'))
        self.app.installTranslator(translator)

        obj = QObject()
        obj.setObjectName(obj.tr('Hello World!'))
        self.assertEqual(obj.objectName(), py3k.unicode_('Orbis, te saluto!'))
Exemplo n.º 10
0
 def testQStringDefault(self):
     obj = QObject()
     obj.setObjectName('foo')
     self.assertEqual(obj.objectName(), py3k.unicode_('foo'))
     obj.setObjectName(py3k.unicode_('áâãà'))
     self.assertEqual(obj.objectName(), py3k.unicode_('áâãà'))
     obj.setObjectName(None)
     self.assertEqual(obj.objectName(), py3k.unicode_(''))
Exemplo n.º 11
0
 def testQStringDefault(self):
     obj = QObject()
     obj.setObjectName('foo')
     self.assertEqual(obj.objectName(), py3k.unicode_('foo'))
     obj.setObjectName(py3k.unicode_('áâãà'))
     self.assertEqual(obj.objectName(), py3k.unicode_('áâãà'))
     obj.setObjectName(None)
     self.assertEqual(obj.objectName(), py3k.unicode_(''))
Exemplo n.º 12
0
 def testSetUnicodeRetrieveUnicode(self):
     #Set Python unicode string and retrieve unicode
     obj = QObject()
     obj.setObjectName(py3k.unicode_('ümlaut'))
     self.assertEqual(obj.objectName(), py3k.unicode_('ümlaut'))
Exemplo n.º 13
0
 def testSetRegularStringRetrieveUnicode(self):
     #Set regular Python string retrieve unicode
     obj = QObject()
     obj.setObjectName('test')
     self.assertEqual(obj.objectName(), py3k.unicode_('test'))
Exemplo n.º 14
0
 def testUnicode(self):
     name = py3k.unicode_('não')
     #FIXME Strange error on upstream when using equal(name, obj)
     obj = QObject()
     obj.setObjectName(name)
     self.assertEqual(obj.objectName(), name)
Exemplo n.º 15
0
 def testUnicode(self):
     name = py3k.unicode_('não')
     #FIXME Strange error on upstream when using equal(name, obj)
     obj = QObject()
     obj.setObjectName(name)
     self.assertEqual(obj.objectName(), name)