- if (!BasicOutput.OutputType.LATEX.equals(type)) {
- for (BasicOutput.OutputType crossType : BasicOutput.OutputType
- .values()) {
- // NOT for special mode SYSOUT
- if (!BasicOutput.OutputType.SYSOUT.equals(crossType)) {
- File crossDir = tempFiles
- .createTempDir("cross-result");
- generate(this, target, crossDir, crossType);
- compareFiles(this, crossDir, resultDir, crossType,
- crossType);
- }
- }
+ if (BasicOutput.OutputType.LATEX.equals(type)) {
+ return;
+ }
+
+ // Cross-checks:
+ for (BasicOutput.OutputType crossType : realTypes) {
+ File crossDir = tempFiles.createTempDir("cross-result");
+ generate(this, target, crossDir, crossType);
+ compareFiles(this, resultDir, crossDir, crossType,
+ crossType);