Pārlūkot izejas kodu

Add RLang Test to TokenPrinterTest, reformat

Robin Maisch 4 gadi atpakaļ
vecāks
revīzija
443335ca1f

+ 1 - 1
jplag.frontend.rlang/src/main/java/de/jplag/rlang/RParserAdapter.java

@@ -12,10 +12,10 @@ import org.antlr.v4.runtime.tree.ParseTreeWalker;
 
 import de.jplag.AbstractParser;
 import de.jplag.ErrorConsumer;
+import de.jplag.TokenList;
 import de.jplag.rlang.grammar.RFilter;
 import de.jplag.rlang.grammar.RLexer;
 import de.jplag.rlang.grammar.RParser;
-import de.jplag.TokenList;
 
 /**
  * This class sets up the lexer and parser generated by ANTLR4, feeds the submissions through them and passes the

+ 9 - 0
jplag/src/test/java/de/jplag/special/TokenPrinterTest.java

@@ -43,6 +43,15 @@ public class TokenPrinterTest extends TestBase {
         });
     }
 
+    @Disabled
+    @Test
+    public void printRLangFiles() {
+        printSubmissions(options -> {
+            options.setLanguageOption(LanguageOption.R_LANG);
+            options.setMinimumTokenMatch(MIN_TOKEN_MATCH); // for printing also allow small files
+        });
+    }
+
     private void printSubmissions(Consumer<JPlagOptions> optionsCustomization) {
         try {
             JPlagResult result = runJPlag(PRINTER_FOLDER, optionsCustomization);