Add Python run-time test for ignore_parameter.i
This will allow to test the upcoming fix for wrongly handling "%ignore" for parameters in the test suite.
This commit is contained in:
parent
940e32477d
commit
509b14ac6f
1 changed files with 21 additions and 0 deletions
21
Examples/test-suite/python/ignore_parameter_runme.py
Normal file
21
Examples/test-suite/python/ignore_parameter_runme.py
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
from ignore_parameter import *
|
||||
|
||||
def check(a, b):
|
||||
if a != b:
|
||||
raise RuntimeError('"%s" != "%s"' % (a, b))
|
||||
|
||||
check(jaguar(200, 0), "hello")
|
||||
check(lotus("foo", 1), 101)
|
||||
check(tvr("bar", 2), 8.8)
|
||||
check(ferrari(), 101)
|
||||
|
||||
car = SportsCars()
|
||||
check(car.daimler(200, 0), "hello")
|
||||
check(car.astonmartin("foo", 1), 101)
|
||||
check(car.bugatti("bar", 2), 8.8)
|
||||
check(car.lamborghini(), 101)
|
||||
|
||||
MiniCooper(200, 0)
|
||||
MorrisMinor("baz", 0)
|
||||
FordAnglia("quux", 200)
|
||||
AustinAllegro()
|
||||
Loading…
Add table
Add a link
Reference in a new issue