Skip to content

Test Result : EcoreReverseTests

0 failures
31 tests
Took 3.7 sec.

All Tests

Test nameDurationStatus
test[1 [self/]]0.58 secPassed
test[10 ['Constraint 1 Constraint2'/]]74 msPassed
test[11 ['NewAbstractClass' + self.eContainer().eContents(ecore::EClass)->size()/]]75 msPassed
test[12 ['The ' + self.oclAsType(ecore::EClass).name +' class is never used'/]]75 msPassed
test[13 [-1/]]73 msPassed
test[14 [self.eAnnotations.details->select(e | e.key = 'archetype')->asSequence()->first()/]]78 msPassed
test[15 [self.eInverse(ecore::EClass)/]]75 msPassed
test[16 [self.name.toLower()/]]0.16 secPassed
test[17 [self.oclAsType(ecore::EClass).eAllSuperTypes->including(self).eInverse()->select(e | e.oclIsKindOf(ecore::EClass) or e.oclIsKindOf(ecore::EReference))->reject(e | e.oclAsType(ecore::EClass).eAllStructuralFeatures->includes(self))->notEmpty()/]]0.13 secPassed
test[18 [self.oclAsType(ecore::EClass).eAllSuperTypes->size() < 4/]]0.12 secPassed
test[19 [true/]]91 msPassed
test[2 [self.eAllContents()/]]0.1 secPassed
test[20 ['Open '+ self.name +' Class Diagram'/]]75 msPassed
test[21 [self <> self.eContainer()/]]73 msPassed
test[22 [self.eContainer(ecore::EPackage)/]]76 msPassed
test[23 [not self.derived/]]96 msPassed
test[24 [self.eClass().name + ':' + self.name/]]90 msPassed
test[25 [self.oclIsTypeOf(ecore::ENamedElement)/]]0.19 secPassed
test[26 [self.oclIsTypeOf(ecore::EClass)/]]0.19 secPassed
test[27 [self.oclIsKindOf(ecore::ENamedElement)/]]0.16 secPassed
test[28 [self.abstract and session.interface/]]0.15 secPassed
test[29 [1 + 1 + 1/]]0.14 secPassed
test[3 [self.eAllSuperTypes->including(self) - self.eAllSuperTypes/]]90 msPassed
test[30 [self.eClass().name/]]0.1 secPassed
test[31 [self.eContainerOrSelf(ecore::EPackage)/]]0.13 secPassed
test[4 [self.customToString()/]]80 msPassed
test[5 [self.eAllContents(ecore::EClass)->select(a: ecore::EClass | a.name.startsWith('Abst'))->select( a | a.interface)/]]0.12 secPassed
test[6 [self.name/]]0.11 secPassed
test[7 [self.eAllContents(ecore::EClass)->select(e | e.name.startsWith('IInterpreter'))/]]93 msPassed
test[8 [self.name/]]75 msPassed
test[9 [self.abstract/]]77 msPassed