Github user srowen commented on a diff in the pull request:

    https://github.com/apache/spark/pull/23151#discussion_r237559695
  
    --- Diff: 
sql/core/src/test/scala/org/apache/spark/sql/test/SQLTestUtils.scala ---
    @@ -66,6 +66,20 @@ private[sql] trait SQLTestUtils extends SparkFunSuite 
with SQLTestUtilsBase with
         }
       }
     
    +  /**
    +   * Creates a temporary directory, which is then passed to `f` and will 
be deleted after `f`
    +   * returns.
    +   *
    +   */
    +  protected override def withTempDir(f: File => Unit): Unit = {
    +    val dir = Utils.createTempDir().getCanonicalFile
    +    try f(dir) finally {
    --- End diff --
    
    Why not call the super method with a function that calls f, then 
waitForTasksToFinish()?


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to