From 5902c6a3bb2b83a40c3a65782c5372d64b7ba42f Mon Sep 17 00:00:00 2001 From: zsurocking Date: Wed, 25 Feb 2015 20:54:53 -0800 Subject: [PATCH] Revert "Remove nano codegen test temporarily. Currently I haven't figuired" --- compiler/build.gradle | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/compiler/build.gradle b/compiler/build.gradle index 7fa04c8d53..6517b951b8 100644 --- a/compiler/build.gradle +++ b/compiler/build.gradle @@ -40,7 +40,7 @@ binaries.all { protobufCodeGenPlugins = ["java_plugin:$buildDir/binaries/java_pluginExecutable/java_plugin"] generateTestProto.dependsOn 'java_pluginExecutable' -test.dependsOn('testGolden') +test.dependsOn('testGolden','testNanoGolden') task testGolden(type: Exec, dependsOn: 'generateTestProto') { executable "diff" @@ -48,7 +48,9 @@ task testGolden(type: Exec, dependsOn: 'generateTestProto') { "$projectDir/src/test/golden/TestService.java.txt" } -// TODO(rocking): use src/test/run_nano_test.sh to verify nano codegen. Currently we have an issue -// that gradle temporaryDir is not created when doing gradle clean build +task testNanoGolden(type: Exec, dependsOn: 'java_pluginExecutable') { + environment 'TEST_TMP_DIR', temporaryDir + commandLine './src/test/run_nano_test.sh' +}