aboutsummaryrefslogblamecommitdiff
path: root/src/test/scala/scala/async/run/stackoverflow/StackOverflowSpec.scala
blob: c0850d64d166efcc3e3c596b3880e316a0c5c068 (plain) (tree)
1
2
  
                                                                    

























                                   
/*
 * Copyright (C) 2012-2014 Lightbend Inc. <http://www.lightbend.com>
 */

package scala.async
package run
package stackoverflow

import org.junit.Test
import scala.async.internal.AsyncId


class StackOverflowSpec {

  @Test
  def stackSafety() {
    import AsyncId._
    async {
      var i = 100000000
      while (i > 0) {
        if (false) {
          await(())
        }
        i -= 1
      }
    }
  }
}