aboutsummaryrefslogtreecommitdiffstats
path: root/tests/samplebinding
diff options
context:
space:
mode:
authorMarcelo Lira <marcelo.lira@openbossa.org>2011-08-13 12:04:07 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:17:11 -0300
commitba27bc0dd1beeb1f088a4b76395432a358d82c2c (patch)
treed025c830e672562bc055c3a646efc8f332d537d6 /tests/samplebinding
parent91a2dbd2e84e653ba0e0b36f4c46bfc23014e29b (diff)
Added test for implicit conversion with user's primitive type.
Diffstat (limited to 'tests/samplebinding')
-rw-r--r--tests/samplebinding/oddbool_test.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/samplebinding/oddbool_test.py b/tests/samplebinding/oddbool_test.py
index 79bd00ff9..43727d65b 100644
--- a/tests/samplebinding/oddbool_test.py
+++ b/tests/samplebinding/oddbool_test.py
@@ -3,7 +3,7 @@
#
# This file is part of the Shiboken Python Bindings Generator project.
#
-# Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# Copyright (C) 2009-2011 Nokia Corporation and/or its subsidiary(-ies).
#
# Contact: PySide team <contact@pyside.org>
#
@@ -24,9 +24,8 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
# 02110-1301 USA
-'''Test cases for ...'''
+'''Test cases for OddBool user's primitive type conversion.'''
-import sys
import unittest
from sample import OddBoolUser
@@ -58,6 +57,11 @@ class OddBoolTest(unittest.TestCase):
dobu = DerivedOddBoolUser()
self.assertEqual(dobu.invertedOddBool(), True)
+ def testImplicitConversionWithUsersPrimitiveType(self):
+ obu = OddBoolUser(True)
+ self.assertTrue(obu.oddBool())
+ obu = OddBoolUser(False)
+ self.assertFalse(obu.oddBool())
+
if __name__ == '__main__':
unittest.main()
-