Unit Test Results

Build date : @BUILD.DATE@
File generated at 2009-10-25T20:03:49+01:00
Associated log
Designed for use with JUnit and Ant.

Class kermeta_io.typechecker_test.JunitTestSuite

NameTestsErrorsFailuresTime(s)Time StampHost
JunitTestSuite930156.7792009-10-25T18:52:36pamplemousse.irisa.fr

Tests

NameStatusTypeTime(s)
testvalid_001_simpleUML_MM_behaviorSuccess2.246
testvalid_002_inheritanceWithAspectAndGenericsSuccess0.062
testvalid_003_ClassSubTyping_1Success0.022
testvalid_004_ClassSubTypingWithGenericsSuccess0.059
testvalid_005_ClassSubTypingWithGenerics2FailureTYPE-CHECKER : Type mismatch, test::io::generics::Generic<kermeta::standard::Integer> does not conform to required type : test::io::generics::Base. TYPE-CHECKER : test::io::generics::ClassSubTypingWithGenericsTest.mainTest TYPE-CHECKER : Invalid cast, test::io::generics::Generic<kermeta::standard::Integer> is not a supertype of required type : test::io::generics::Base.

junit.framework.AssertionFailedError: TYPE-CHECKER : Type mismatch, test::io::generics::Generic does not conform to required type : test::io::generics::Base.
TYPE-CHECKER : test::io::generics::ClassSubTypingWithGenericsTest.mainTest TYPE-CHECKER : Invalid cast, test::io::generics::Generic is not a supertype of required type : test::io::generics::Base.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_005_ClassSubTypingWithGenerics2(JunitTestSuite.java:87)
0.025
testvalid_021_basic_fsm_typeSuccess0.022
testvalid_021_composite_fsm_typeSuccess0.016
testvalid_021_finalstates_fsm_typeSuccess0.109
testvalid_021_fsm_quicktestSuccess1.136
testvalid_021_mandstart_fsm_typeSuccess0.001
testvalid_021_minimizationSuccess0.001
testvalid_021_multstart_fsm_typeSuccess0.001
testvalid_022_mt_multiplicitySuccess0.030
testvalid_022_mt_multiplicity_valid_testsFailureType mt_multiplicity::m0_1T is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm0_1T' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m0T is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm0T' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m1T is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm1T' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m0_nT is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm0_nT' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m0_2T is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm0_2T' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m1_nT is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm1_nT' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m1_2T is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm1_2T' does not match model type 'm0T': ambiguous match for required class 'A'. Type mt_multiplicity::m0_3T is not a conformant type binding for the variable MT : mt_multiplicity::m0T. Model type 'm0_3T' does not match model type 'm0T': ambiguous match for required class 'A'.

junit.framework.AssertionFailedError: Type mt_multiplicity::m0_1T is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm0_1T' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m0T is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm0T' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m1T is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm1T' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m0_nT is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm0_nT' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m0_2T is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm0_2T' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m1_nT is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm1_nT' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m1_2T is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm1_2T' does not match model type 'm0T': ambiguous match for required class 'A'.
Type mt_multiplicity::m0_3T is not a conformant type binding for the variable MT : mt_multiplicity::m0T.
Model type 'm0_3T' does not match model type 'm0T': ambiguous match for required class 'A'.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_022_mt_multiplicity_valid_tests(JunitTestSuite.java:123)
0.282
testvalid_023_mt_att_refSuccess0.010
testvalid_023_mt_att_ref_valid_testsSuccess0.022
testvalid_024_mt_property_orderSuccess0.018
testvalid_024_mt_property_order_valid_testsSuccess0.062
testvalid_025_weaving_in_kermeta_aspect1Success0.038
testvalid_025_weaving_in_kermeta_aspect8Success0.010
testvalid_026_weaving_in_kermeta_mixed_base_aspectSuccess0.014
testvalid_027_weaving_in_kermeta_aspect1Success0.010
testvalid_027_weaving_in_kermeta_baseSuccess0.005
testvalid_028_testValidCastOnCollectionSuccess0.010
testvalid_029_testGenericTypeAsParameter1Success0.005
testvalid_029_testGenericTypeAsParameter2FailureType C : kermeta::standard::String is not a conformant type binding for the variable C : kermeta::standard::String.

junit.framework.AssertionFailedError: Type C : kermeta::standard::String is not a conformant type binding for the variable C : kermeta::standard::String.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_029_testGenericTypeAsParameter2(JunitTestSuite.java:171)
0.007
testvalid_030_requireEcoreUsingGenericsSuccess0.126
testvalid_031_testGenericTypeAsReturnParameterAndSelf1Success0.007
testvalid_031_testGenericTypeAsReturnParameterAndSelf2FailureTYPE-CHECKER : Type mismatch, testGenericTypeAsReturnParameter2::Test<IN, IN> does not conform to required type : testGenericTypeAsReturnParameter2::Test<IN>.

junit.framework.AssertionFailedError: TYPE-CHECKER : Type mismatch, testGenericTypeAsReturnParameter2::Test does not conform to required type : testGenericTypeAsReturnParameter2::Test.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_031_testGenericTypeAsReturnParameterAndSelf2(JunitTestSuite.java:183)
0.086
testvalid_031_testGenericTypeAsReturnParameterAndSelf3Success0.006
testvalid_031_testGenericTypeAsReturnParameterAndSelf4FailureTYPE-CHECKER : Type mismatch, testGenericTypeAsReturnParameter4::Test<IN, IN> does not conform to required type : testGenericTypeAsReturnParameter4::Test<IN>. TYPE-CHECKER : Type mismatch, testGenericTypeAsReturnParameter4::Test<IN, IN, IN, IN> does not conform to required type : testGenericTypeAsReturnParameter4::Test<IN>.

junit.framework.AssertionFailedError: TYPE-CHECKER : Type mismatch, testGenericTypeAsReturnParameter4::Test does not conform to required type : testGenericTypeAsReturnParameter4::Test.
TYPE-CHECKER : Type mismatch, testGenericTypeAsReturnParameter4::Test does not conform to required type : testGenericTypeAsReturnParameter4::Test.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_031_testGenericTypeAsReturnParameterAndSelf4(JunitTestSuite.java:191)
0.008
testvalid_032_classNameScopeMultipackageFailureTYPE-CHECKER : Type mismatch, tests::A::C does not conform to required type : tests::B::C.

junit.framework.AssertionFailedError: TYPE-CHECKER : Type mismatch, tests::A::C does not conform to required type : tests::B::C.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_032_classNameScopeMultipackage(JunitTestSuite.java:195)
0.008
testvalid_033_testLiteralParenthesisFailureIn platform:/plugin/fr.irisa.triskell.kermeta.tests/test/io/typechecher_tests/valid/033_testLiteralParenthesis.kmt : Parameters can only be associated to a call expression.

junit.framework.AssertionFailedError: In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/io/typechecher_tests/valid/033_testLiteralParenthesis.kmt : Parameters can only be associated to a call expression.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:459)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_033_testLiteralParenthesis(JunitTestSuite.java:199)
0.008
testvalid_AliasAndFunctionsSuccess0.021
testvalid_AllocationUsingVariable_AliasSuccess0.012
testvalid_basic_fsm_modeltypeSuccess0.008
testvalid_Class_newSuccess0.010
testvalid_ClassSubTypingWithGenericOperationsSuccess0.033
testvalid_DerivedPropertiesSuccess0.015
testvalid_EnumSuccess0.028
testvalid_GenericOperationCallSuccess0.025
testvalid_GenericsAndFunctionsSuccess0.031
testvalid_GenericsWithSupertypesSuccess0.114
testvalid_GenericVisitorSuccess0.021
testvalid_ModelTypeOperationsSuccess0.036
testvalid_ModelTypesTempSuccess0.133
testvalid_ObjectAndVoidSuccess0.015
testvalid_SimpleCtrlStructsSuccess0.023
testvalid_SimpleFunctionsSuccess0.045
testvalid_SimpleOperationCallSuccess0.118
testvalid_test_cloneSuccess0.016
testvalid_testModelTypesStateMachinesSuccess0.043
testvalid_VirtualTypeInheritanceFailureTYPE-CHECKER : Type of argument 0 mismatch, expecting MT::Visitor [virtual of virtualTypeInheritance_test::base::Visitor], found virtualTypeInheritance_test::BaseEval<MT : virtualTypeInheritance_test::baseT>. TYPE-CHECKER : cannot resolve feature evaluate in type kermeta::language::structure::Class.

junit.framework.AssertionFailedError: TYPE-CHECKER : Type of argument 0 mismatch, expecting MT::Visitor [virtual of virtualTypeInheritance_test::base::Visitor], found virtualTypeInheritance_test::BaseEval.
TYPE-CHECKER : cannot resolve feature evaluate in type kermeta::language::structure::Class.

at kermeta_io.typechecker_test.JunitTestSuite.testvalidFile(JunitTestSuite.java:466)
at kermeta_io.typechecker_test.JunitTestSuite.testvalid_VirtualTypeInheritance(JunitTestSuite.java:279)
0.027
testinvalid_002_GenericsWithSupertypesSuccess0.115
testinvalid_005_several_superoperationsSuccess0.005
testinvalid_013_kermetaSignatureSuccess0.072
testinvalid_014_scopevisibilitySuccess0.016
testinvalid_021_fsm_mustfailSuccess0.155
testinvalid_022_mt_multiplicity_invalid_testsSuccess0.283
testinvalid_023_mt_att_ref_invalid_testsSuccess0.011
testinvalid_024_mt_property_order_invalid_testsSuccess0.246
testinvalid_026_assignmenterrorSuccess0.005
testinvalid_028_testInvalidCastOnCollectionFailureAll operations must have at least one error or warning. Type error not found in operations : testAssignCollectionOfStringToCollectionOfObject testCastCollectionOfObjectToCollectionOfB

junit.framework.AssertionFailedError: All operations must have at least one error or warning. Type error not found in operations : testAssignCollectionOfStringToCollectionOfObject testCastCollectionOfObjectToCollectionOfB
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:495)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_028_testInvalidCastOnCollection(JunitTestSuite.java:319)
0.010
testinvalid_029_namingPropertyOperationConflictFailureAll operations must have at least one error or warning. Type error not found in operations : testOperation

junit.framework.AssertionFailedError: All operations must have at least one error or warning. Type error not found in operations : testOperation
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:495)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_029_namingPropertyOperationConflict(JunitTestSuite.java:323)
0.004
testinvalid_1_ClassSubTyping_1Success0.007
testinvalid_2_ClassSubTypingWithGenericsSuccess0.011
testinvalid_5_failtestExternPackageCallSuccess0.003
testinvalid_Class_newSuccess0.003
testinvalid_ClassSubTypingWithGenericOperationsSuccess0.007
testinvalid_CollectionsAttributeReferenceAssignmentSuccess0.008
testinvalid_EnumSuccess0.108
testinvalid_GenericOperationCallSuccess0.013
testinvalid_genericOperationDefinition_001Success0.004
testinvalid_genericOperationDefinition_002Success0.004
testinvalid_GenericsAndFunctionsFailureAll operations must have at least one error or warning. Type error not found in operations : test2

junit.framework.AssertionFailedError: All operations must have at least one error or warning. Type error not found in operations : test2
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:495)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_GenericsAndFunctions(JunitTestSuite.java:367)
0.011
testinvalid_GenericsWithSupertypesSuccess0.008
testinvalid_ModelTypeOperationsSuccess0.031
testinvalid_ObjectAndVoidSuccess0.006
testinvalid_parserError01Success0.003
testinvalid_parserError02Success0.002
testinvalid_parserError03Success0.002
testinvalid_parserError04Failurekermeta unit has no error or warning during type checking

junit.framework.AssertionFailedError: kermeta unit has no error or warning during type checking
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:500)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_parserError04(JunitTestSuite.java:395)
0.002
testinvalid_parserError05Success0.002
testinvalid_parserError07Failurekermeta unit has no error or warning during type checking

junit.framework.AssertionFailedError: kermeta unit has no error or warning during type checking
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:500)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_parserError07(JunitTestSuite.java:403)
0.002
testinvalid_parserError08Failurekermeta unit has no error or warning during type checking

junit.framework.AssertionFailedError: kermeta unit has no error or warning during type checking
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:500)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_parserError08(JunitTestSuite.java:407)
0.003
testinvalid_parserError09Success0.002
testinvalid_parserError10Success0.002
testinvalid_parserError11Success0.103
testinvalid_parserError12Failurekermeta unit has no error or warning during type checking

junit.framework.AssertionFailedError: kermeta unit has no error or warning during type checking
at kermeta_io.typechecker_test.JunitTestSuite.testinvalidFile(JunitTestSuite.java:500)
at kermeta_io.typechecker_test.JunitTestSuite.testinvalid_parserError12(JunitTestSuite.java:423)
0.003
testinvalid_SimpleCtrlStructsSuccess0.010
testinvalid_SimpleFunctionsSuccess0.032
testinvalid_SimpleOperationCallSuccess0.008
testinvalid_test_cloneSuccess0.008
Properties »
System.out »
System.err »