Skip to content

Commit 86f0d85

Browse files
committed
Added tests
1 parent fcc9ef1 commit 86f0d85

18 files changed

+30
-4
lines changed

java/build.gradle.kts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ sourceSets{
1515
exclude("processing/mode/java/preproc/**")
1616
}
1717
}
18+
test{
19+
java{
20+
srcDirs("test")
21+
}
22+
}
1823
}
1924

2025
dependencies{
@@ -29,6 +34,9 @@ dependencies{
2934
implementation("org.eclipse.lsp4j:org.eclipse.lsp4j:0.22.0")
3035
implementation("org.jsoup:jsoup:1.17.2")
3136
implementation("org.antlr:antlr4:4.7.2")
37+
38+
testImplementation("junit:junit:4.13.2")
39+
testImplementation("org.mockito:mockito-core:4.11.0")
3240
}
3341

3442
tasks.compileJava{
@@ -43,3 +51,8 @@ tasks.register<Copy>("extraResources"){
4351
}
4452
tasks.jar { dependsOn("extraResources") }
4553
tasks.processResources{ finalizedBy("extraResources") }
54+
tasks.compileTestJava{ finalizedBy("extraResources") }
55+
56+
tasks.test {
57+
useJUnit()
58+
}

java/lsp/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ sourceSets{
2525

2626
dependencies{
2727
implementation(project(":core"))
28+
implementation(project(":java:preprocessor"))
2829

2930
implementation("org.eclipse.lsp4j:org.eclipse.lsp4j:0.22.0")
3031
implementation("org.jsoup:jsoup:1.17.2")

java/test/processing/mode/java/CachedRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.util.ArrayList;
2829
import java.util.List;

java/test/processing/mode/java/CodeFolderRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.io.File;
2829
import java.util.List;

java/test/processing/mode/java/CoreLibraryRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.util.List;
2829

java/test/processing/mode/java/ImportStatementTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import org.junit.Assert;
44
import org.junit.Before;
55
import org.junit.Test;
6+
import processing.mode.java.preproc.ImportStatement;
67

78

89
public class ImportStatementTest {

java/test/processing/mode/java/JavaFxRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.util.List;
2829

java/test/processing/mode/java/JavaRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.util.List;
2829

java/test/processing/mode/java/LibrarySearchRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.util.List;
2829

java/test/processing/mode/java/LibrarySketchRuntimePathFactoryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.junit.Before;
2424
import org.junit.Test;
2525
import processing.app.Sketch;
26+
import processing.mode.java.preproc.ImportStatement;
2627

2728
import java.util.List;
2829

0 commit comments

Comments
 (0)