Added tests

This commit is contained in:
Stef Tervelde
2024-12-09 15:10:38 +01:00
parent fcc9ef10c6
commit 86f0d85e56
18 changed files with 30 additions and 4 deletions
+13
View File
@@ -15,6 +15,11 @@ sourceSets{
exclude("processing/mode/java/preproc/**")
}
}
test{
java{
srcDirs("test")
}
}
}
dependencies{
@@ -29,6 +34,9 @@ dependencies{
implementation("org.eclipse.lsp4j:org.eclipse.lsp4j:0.22.0")
implementation("org.jsoup:jsoup:1.17.2")
implementation("org.antlr:antlr4:4.7.2")
testImplementation("junit:junit:4.13.2")
testImplementation("org.mockito:mockito-core:4.11.0")
}
tasks.compileJava{
@@ -43,3 +51,8 @@ tasks.register<Copy>("extraResources"){
}
tasks.jar { dependsOn("extraResources") }
tasks.processResources{ finalizedBy("extraResources") }
tasks.compileTestJava{ finalizedBy("extraResources") }
tasks.test {
useJUnit()
}
+1
View File
@@ -25,6 +25,7 @@ sourceSets{
dependencies{
implementation(project(":core"))
implementation(project(":java:preprocessor"))
implementation("org.eclipse.lsp4j:org.eclipse.lsp4j:0.22.0")
implementation("org.jsoup:jsoup:1.17.2")
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.ArrayList;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.io.File;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -3,6 +3,7 @@ package processing.mode.java;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import processing.mode.java.preproc.ImportStatement;
public class ImportStatementTest {
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -23,6 +23,7 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.util.List;
@@ -15,9 +15,9 @@ import org.junit.Before;
import org.junit.Test;
import processing.app.Preferences;
import processing.app.SketchException;
import processing.mode.java.preproc.PreprocessorResult;
import processing.mode.java.preproc.PdePreprocessIssueException;
import processing.mode.java.preproc.SketchException;
public class ParserTests {
@@ -7,10 +7,10 @@ import java.io.StringWriter;
import java.util.Optional;
import processing.app.Preferences;
import processing.app.SketchException;
import processing.mode.java.preproc.PdePreprocessor;
import processing.mode.java.preproc.PreprocessorResult;
import processing.mode.java.preproc.PdePreprocessIssueException;
import processing.mode.java.preproc.SketchException;
public class ProcessingTestUtil {
@@ -23,6 +23,8 @@ package processing.mode.java;
import org.junit.Before;
import org.junit.Test;
import processing.app.Sketch;
import processing.mode.java.preproc.ImportStatement;
import java.io.File;
import java.util.Arrays;
@@ -24,6 +24,7 @@ import org.mockito.Mockito;
import processing.app.Library;
import processing.app.Sketch;
import processing.app.SketchException;
import processing.mode.java.preproc.ImportStatement;
import java.io.File;
import java.io.IOException;
@@ -2,6 +2,7 @@ package processing.mode.java;
import org.junit.Assert;
import org.junit.Test;
import processing.mode.java.preproc.SourceUtil;
public class SourceUtilTest {
@@ -5,8 +5,6 @@ import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Mockito;
import processing.mode.java.TextTransform;
import java.util.List;
import static org.junit.Assert.*;