Added tests with removing files and changing packages.
Original commit: 111feb2574
This commit is contained in:
@@ -56,11 +56,21 @@ public class IncrementalJpsTestGenerated extends AbstractIncrementalJpsTest {
|
|||||||
doTest("jps-plugin/testData/incremental/constantValue/");
|
doTest("jps-plugin/testData/incremental/constantValue/");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("filesExchangePackages")
|
||||||
|
public void testFilesExchangePackages() throws Exception {
|
||||||
|
doTest("jps-plugin/testData/incremental/filesExchangePackages/");
|
||||||
|
}
|
||||||
|
|
||||||
@TestMetadata("independentClasses")
|
@TestMetadata("independentClasses")
|
||||||
public void testIndependentClasses() throws Exception {
|
public void testIndependentClasses() throws Exception {
|
||||||
doTest("jps-plugin/testData/incremental/independentClasses/");
|
doTest("jps-plugin/testData/incremental/independentClasses/");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("multiplePackagesModified")
|
||||||
|
public void testMultiplePackagesModified() throws Exception {
|
||||||
|
doTest("jps-plugin/testData/incremental/multiplePackagesModified/");
|
||||||
|
}
|
||||||
|
|
||||||
@TestMetadata("packageFileAdded")
|
@TestMetadata("packageFileAdded")
|
||||||
public void testPackageFileAdded() throws Exception {
|
public void testPackageFileAdded() throws Exception {
|
||||||
doTest("jps-plugin/testData/incremental/packageFileAdded/");
|
doTest("jps-plugin/testData/incremental/packageFileAdded/");
|
||||||
@@ -86,6 +96,11 @@ public class IncrementalJpsTestGenerated extends AbstractIncrementalJpsTest {
|
|||||||
doTest("jps-plugin/testData/incremental/packageFilesChangedInTurn/");
|
doTest("jps-plugin/testData/incremental/packageFilesChangedInTurn/");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("packageRemoved")
|
||||||
|
public void testPackageRemoved() throws Exception {
|
||||||
|
doTest("jps-plugin/testData/incremental/packageRemoved/");
|
||||||
|
}
|
||||||
|
|
||||||
@TestMetadata("returnTypeChanged")
|
@TestMetadata("returnTypeChanged")
|
||||||
public void testReturnTypeChanged() throws Exception {
|
public void testReturnTypeChanged() throws Exception {
|
||||||
doTest("jps-plugin/testData/incremental/returnTypeChanged/");
|
doTest("jps-plugin/testData/incremental/returnTypeChanged/");
|
||||||
@@ -96,6 +111,11 @@ public class IncrementalJpsTestGenerated extends AbstractIncrementalJpsTest {
|
|||||||
doTest("jps-plugin/testData/incremental/simpleClassDependency/");
|
doTest("jps-plugin/testData/incremental/simpleClassDependency/");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("soleFileChangesPackage")
|
||||||
|
public void testSoleFileChangesPackage() throws Exception {
|
||||||
|
doTest("jps-plugin/testData/incremental/soleFileChangesPackage/");
|
||||||
|
}
|
||||||
|
|
||||||
@TestMetadata("topLevelFunctionSameSignature")
|
@TestMetadata("topLevelFunctionSameSignature")
|
||||||
public void testTopLevelFunctionSameSignature() throws Exception {
|
public void testTopLevelFunctionSameSignature() throws Exception {
|
||||||
doTest("jps-plugin/testData/incremental/topLevelFunctionSameSignature/");
|
doTest("jps-plugin/testData/incremental/topLevelFunctionSameSignature/");
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package foo
|
||||||
|
|
||||||
|
fun a() = "a"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package foo
|
||||||
|
|
||||||
|
fun b() = "b"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package bar
|
||||||
|
|
||||||
|
fun b() = "b"
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
Cleaning output files:
|
||||||
|
out/production/module/bar/BarPackage-c-*.class
|
||||||
|
out/production/module/bar/BarPackage.class
|
||||||
|
out/production/module/foo/FooPackage-b-*.class
|
||||||
|
out/production/module/foo/FooPackage.class
|
||||||
|
End of files
|
||||||
|
Compiling files:
|
||||||
|
src/b.kt
|
||||||
|
src/c.kt
|
||||||
|
End of files
|
||||||
|
Cleaning output files:
|
||||||
|
out/production/module/foo/FooPackage-a-*.class
|
||||||
|
out/production/module/foo/FooPackage.class
|
||||||
|
End of files
|
||||||
|
Compiling files:
|
||||||
|
src/a.kt
|
||||||
|
End of files
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package bar
|
||||||
|
|
||||||
|
fun c() = "c"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package foo
|
||||||
|
|
||||||
|
fun c() = "c"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package a
|
||||||
|
|
||||||
|
fun a1() = ":)"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package a
|
||||||
|
|
||||||
|
fun a2() = ":))"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package b
|
||||||
|
|
||||||
|
fun b1() = ":("
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package b
|
||||||
|
|
||||||
|
fun b2() = ":(("
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
Cleaning output files:
|
||||||
|
out/production/module/b/BPackage-b2-*.class
|
||||||
|
out/production/module/b/BPackage.class
|
||||||
|
End of files
|
||||||
|
Compiling files:
|
||||||
|
src/a2.kt
|
||||||
|
End of files
|
||||||
|
Cleaning output files:
|
||||||
|
out/production/module/a/APackage-a1-*.class
|
||||||
|
out/production/module/a/APackage.class
|
||||||
|
out/production/module/b/BPackage-b1-*.class
|
||||||
|
out/production/module/b/BPackage.class
|
||||||
|
End of files
|
||||||
|
Compiling files:
|
||||||
|
src/a1.kt
|
||||||
|
src/b1.kt
|
||||||
|
End of files
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package test
|
||||||
|
|
||||||
|
fun a() = "a"
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package test
|
||||||
|
|
||||||
|
fun b() = "b"
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Cleaning output files:
|
||||||
|
out/production/module/test/TestPackage-a-*.class
|
||||||
|
out/production/module/test/TestPackage.class
|
||||||
|
End of files
|
||||||
|
Cleaning output files:
|
||||||
|
out/production/module/test/TestPackage-b-*.class
|
||||||
|
End of files
|
||||||
|
Compiling files:
|
||||||
|
End of files
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
package foo
|
||||||
|
|
||||||
|
fun a() = "a"
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
package bar
|
||||||
|
|
||||||
|
fun a() = "a"
|
||||||
|
fun aa() = "aa"
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Cleaning output files:
|
||||||
|
out/production/module/foo/FooPackage-a-*.class
|
||||||
|
out/production/module/foo/FooPackage.class
|
||||||
|
End of files
|
||||||
|
Compiling files:
|
||||||
|
src/a.kt
|
||||||
|
End of files
|
||||||
Reference in New Issue
Block a user