@Test
public void dependencyGraph_SVG() throws Exception {
File root = TestDataProvider.getTestFile(new Path("testData/graphTestData/"));
ValidationService vs = getValidationService();
Diagnostic chain = new Diagnostic();
ValidationOptions options = getValidationOptions();
options.setCheckLayout(true);
options.setCheckModuleSemantics(true);
options.setCheckReferences(true);
options.setFileType(FileType.PUPPET_ROOT);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
BuildResult buildResult = vs.validate(chain, root, options, null, SubMonitor.convert(null));
getDependencyGraphProducer().produceGraph(
null, "Module dependencies for graphTestData", null, stream, buildResult, chain);