diff --git a/Examples/test-suite/csharp/nested_in_template_runme.cs b/Examples/test-suite/csharp/nested_in_template_runme.cs index 6d6f2e8a1..e57e03999 100644 --- a/Examples/test-suite/csharp/nested_in_template_runme.cs +++ b/Examples/test-suite/csharp/nested_in_template_runme.cs @@ -3,8 +3,8 @@ using nested_in_templateNamespace; public class runme { static void Main() { - var cd = new OuterTemplate1.ConcreteDerived(8.8); - if (cd.m_value != 8.8) + var cd = new OuterTemplate1.ConcreteDerived(88); + if (cd.m_value != 88) throw new Exception("ConcreteDerived not created correctly"); } } diff --git a/Examples/test-suite/nested_in_template.i b/Examples/test-suite/nested_in_template.i index d878c62b0..2e79fa574 100644 --- a/Examples/test-suite/nested_in_template.i +++ b/Examples/test-suite/nested_in_template.i @@ -20,13 +20,13 @@ struct OuterTemplate<1> struct ConcreteDerived : AbstractBase { ConcreteDerived() : m_value(0.) {} - explicit ConcreteDerived(double value) : m_value(value) {} + explicit ConcreteDerived(int value) : m_value(value) {} virtual bool IsSameAs(const AbstractBase& other) const { return m_value == static_cast(other).m_value; } - double m_value; + int m_value; }; }; %} diff --git a/Examples/test-suite/python/nested_in_template_runme.py b/Examples/test-suite/python/nested_in_template_runme.py index b4aa25b9b..69afd1604 100644 --- a/Examples/test-suite/python/nested_in_template_runme.py +++ b/Examples/test-suite/python/nested_in_template_runme.py @@ -1,5 +1,5 @@ from nested_in_template import * -cd = ConcreteDerived(8.8) -if cd.m_value != 8.8: +cd = ConcreteDerived(88) +if cd.m_value != 88: raise RuntimeError("ConcreteDerived not created correctly")