interface feature test changes for the tests to pass for all languages
This commit is contained in:
parent
5cf20086a4
commit
5d58de60d6
7 changed files with 49 additions and 24 deletions
|
|
@ -69,12 +69,12 @@ public class multiple_inheritance_nspace_runme {
|
|||
check(cb2.cbase2()!=2, "CBase2::cbase2() failed");
|
||||
|
||||
//Test nspace class as return value
|
||||
IABase1 ab1=d3.clone();
|
||||
IABase1 ab1=d3.cloneit();
|
||||
check(ab1.abase1()!=9, "Derived3::abase1() through ABase1 failed");
|
||||
|
||||
//Test concrete base class as return value
|
||||
ICBase1 cb6=d2.clone();
|
||||
ICBase2 cb7=d1.clone();
|
||||
ICBase1 cb6=d2.cloneit();
|
||||
ICBase2 cb7=d1.cloneit();
|
||||
check(cb6.cbase1y()!=6, "Derived2::cbase1y() through CBase1 failed");
|
||||
check(cb7.cbase2()!=4, "Derived1:cbase2() through ABase1 failed");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue