Class EglFineGrainedTraceabilityAcceptanceTest
- java.lang.Object
-
- org.eclipse.epsilon.egl.engine.traceability.fine.test.acceptance.EglFineGrainedTraceabilityAcceptanceTest
-
- Direct Known Subclasses:
AllPrintsContributeToTrace
,DynamicOutputSectionsContributeToTrace
,ExplicitPrintsShouldContributeToTrace
,GenerateShouldUpdateTextLocation
,ReusedTemplateContributesTwiceToTrace
,ShouldRespectNewLines
,StaticSectionsDoNotContributeToTrace
,SubtemplateShouldContributeToTraceOfParent
,SubtemplateTraceShouldBeAdjustedWhenContributedToParent
,TemplateOperationsContributeToTrace
,TraceShouldNotContainDuplicateFeatureAccessesPerTextLocation
public class EglFineGrainedTraceabilityAcceptanceTest extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static ModelWithEolAssertions
trace
-
Constructor Summary
Constructors Constructor Description EglFineGrainedTraceabilityAcceptanceTest()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static boolean
deleteOutputFile(String relativePath)
protected static void
generateTrace(String egl, org.eclipse.emf.ecore.EObject root)
protected static void
generateTrace(String egl, org.eclipse.emf.ecore.EObject root, String destination)
protected static String
getAbsoluteOutputPathFor(String filename)
protected static String
getOutputPath()
-
-
-
Field Detail
-
trace
protected static ModelWithEolAssertions trace
-
-
Method Detail
-
generateTrace
protected static void generateTrace(String egl, org.eclipse.emf.ecore.EObject root) throws Exception
- Throws:
Exception
-
generateTrace
protected static void generateTrace(String egl, org.eclipse.emf.ecore.EObject root, String destination) throws Exception
- Throws:
Exception
-
deleteOutputFile
protected static boolean deleteOutputFile(String relativePath) throws Exception
- Throws:
Exception
-
-