Github user HyukjinKwon commented on a diff in the pull request:
https://github.com/apache/spark/pull/15666#discussion_r143018036
--- Diff: core/src/main/scala/org/apache/spark/TestUtils.scala ---
@@ -168,6 +168,27 @@ private[spark] object TestUtils {
createCompiledClass(className, destDir, sourceFile, classpathUrls)
}
+ /** Create a dummy compile jar for a given package, classname. Jar will
be placed in destDir */
+ def createDummyJar(destDir: String, packageName: String, className:
String): String = {
+ val srcDir = new File(destDir, packageName)
+ srcDir.mkdirs()
+ val excSource = new JavaSourceFromString(new File(srcDir,
className).toURI.getPath,
+ s"""package $packageName;
+ |
+ |public class $className implements java.io.Serializable {
+ | public static String helloWorld(String arg) { return "Hello "
+ arg; }
+ | public static int addStuff(int arg1, int arg2) { return arg1 +
arg2; }
+ |}
+ """.
+ stripMargin)
--- End diff --
We could make this lined.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]