diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2010-02-19 16:54:31 -0200 |
---|---|---|
committer | Marcelo Lira <marcelo.lira@openbossa.org> | 2010-02-19 18:51:31 -0300 |
commit | a49868b79fe2c02106b7d89a502d3a86a7027398 (patch) | |
tree | ba4e03896fae60c714c3c79ab94b6477415475e9 /tests/samplebinding/overload_test.py | |
parent | 7a389f29dbb34a8f557bd3375b151486aa6fdd51 (diff) |
Added more tests for bugs found in overload resolution.
Diffstat (limited to 'tests/samplebinding/overload_test.py')
-rwxr-xr-x | tests/samplebinding/overload_test.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/samplebinding/overload_test.py b/tests/samplebinding/overload_test.py index f5c704aad..d7f672caf 100755 --- a/tests/samplebinding/overload_test.py +++ b/tests/samplebinding/overload_test.py @@ -71,6 +71,15 @@ class OverloadTest(unittest.TestCase): result = overload.differentReturnTypes(Overload.Param0, 13) self.assertEqual(result, 13) + def testIntOverloads(self): + overload = Overload() + result = overload.intOverloads(Point(0, 0), 3) + self.assertEqual(result, 1) + result = overload.intOverloads(2, 3) + self.assertEqual(result, 2) + result = overload.intOverloads(2, 4.5) + self.assertEqual(result, 3) + if __name__ == '__main__': unittest.main() |