Esempio n. 1
0
	def testVariantList(self):
		self.assert_( self.object1.func_qvariantlist_qvariantlist( [] ) == [] )
		self.assert_( self.object1.func_qvariantlist_qvariantlist( [[[[]],[]]] ) == [[[[]],[]]] )
		self.assert_( self.object1.func_qvariantlist_qvariantlist( ["A string",[17539,-8591],[5.32,-842.775]] ) == ["A string",[17539,-8591],[5.32,-842.775]] )
		self.assert_( self.object1.func_qvariantlist_qvariantlist( [[True,[],False,"Other String"],"test"] ) == [[True,[],False,"Other String"],"test"] )
		self.assert_( self.object1.func_qvariantlist_qvariantlist( [[17,52],[],{},[84.21,936.821]] ) == [[17,52],[],{},[84.21,936.821]] )

		l = TestObject1.func_qobject2qvariantlist(TestObject2)
		self.assert_( l[0] == TestObject2 )
		self.assert_( TestObject1.func_qvariantlist2qobject(l) == TestObject2 )
Esempio n. 2
0
    def testVariantList(self):
        self.assertEqual(self.object1.func_qvariantlist_qvariantlist([]), [])
        self.assertEqual(
            self.object1.func_qvariantlist_qvariantlist([[[[]], []]]),
            [[[[]], []]])
        self.assertEqual(
            self.object1.func_qvariantlist_qvariantlist(
                ["A string", [17539, -8591], [5.32, -842.775]]),
            ["A string", [17539, -8591], [5.32, -842.775]])
        self.assertEqual(
            self.object1.func_qvariantlist_qvariantlist(
                [[True, [], False, "Other String"], "test"]),
            [[True, [], False, "Other String"], "test"])
        self.assertEqual(
            self.object1.func_qvariantlist_qvariantlist([[17, 52], [], {},
                                                         [84.21, 936.821]]),
            [[17, 52], [], {}, [84.21, 936.821]])

        l = TestObject1.func_qobject2qvariantlist(TestObject2)
        self.assertEqual(l[0], TestObject2)
        self.assertEqual(TestObject1.func_qvariantlist2qobject(l), TestObject2)