From 153272a1893301154b159730ef708a6497320f51 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Mon, 24 Nov 2014 20:47:06 +0300 Subject: [PATCH] Updated test data for tests according to change in JPS. These tests were not deterministic. Now they are. When package facade's sources change (files added to package, etc), all package gets recompiled now. Behavior is tolerable, but not very desirable. --- .../pureKotlin/filesExchangePackages/build.log | 7 ++++++- .../pureKotlin/multiplePackagesModified/build.log | 11 +++++++++++ .../incremental/pureKotlin/packageFileAdded/build.log | 11 +++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/jps-plugin/testData/incremental/pureKotlin/filesExchangePackages/build.log b/jps-plugin/testData/incremental/pureKotlin/filesExchangePackages/build.log index a135c67f323..5918267bba1 100644 --- a/jps-plugin/testData/incremental/pureKotlin/filesExchangePackages/build.log +++ b/jps-plugin/testData/incremental/pureKotlin/filesExchangePackages/build.log @@ -9,9 +9,14 @@ src/b.kt src/c.kt End of files Cleaning output files: +out/production/module/bar/BarPackage$b$*.class +out/production/module/bar/BarPackage.class out/production/module/foo/FooPackage$a$*.class +out/production/module/foo/FooPackage$c$*.class out/production/module/foo/FooPackage.class End of files Compiling files: src/a.kt -End of files +src/b.kt +src/c.kt +End of files \ No newline at end of file diff --git a/jps-plugin/testData/incremental/pureKotlin/multiplePackagesModified/build.log b/jps-plugin/testData/incremental/pureKotlin/multiplePackagesModified/build.log index 440fbd4f235..c3ec263353b 100644 --- a/jps-plugin/testData/incremental/pureKotlin/multiplePackagesModified/build.log +++ b/jps-plugin/testData/incremental/pureKotlin/multiplePackagesModified/build.log @@ -7,11 +7,22 @@ src/a2.kt End of files Cleaning output files: out/production/module/a/APackage$a1$*.class +out/production/module/a/APackage$a2$*.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/a2.kt src/b1.kt End of files +Cleaning output files: +out/production/module/a/APackage$a1$*.class +out/production/module/a/APackage$a2$*.class +out/production/module/a/APackage.class +End of files +Compiling files: +src/a1.kt +src/a2.kt +End of files \ No newline at end of file diff --git a/jps-plugin/testData/incremental/pureKotlin/packageFileAdded/build.log b/jps-plugin/testData/incremental/pureKotlin/packageFileAdded/build.log index df1bd14d31c..04d72291c96 100644 --- a/jps-plugin/testData/incremental/pureKotlin/packageFileAdded/build.log +++ b/jps-plugin/testData/incremental/pureKotlin/packageFileAdded/build.log @@ -3,8 +3,19 @@ src/b.kt End of files Cleaning output files: out/production/module/test/TestPackage$a$*.class +out/production/module/test/TestPackage$b$*.class out/production/module/test/TestPackage.class End of files Compiling files: src/a.kt +src/b.kt End of files +Cleaning output files: +out/production/module/test/TestPackage$a$*.class +out/production/module/test/TestPackage$b$*.class +out/production/module/test/TestPackage.class +End of files +Compiling files: +src/a.kt +src/b.kt +End of files \ No newline at end of file