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



























                                                                  
/*
 * Copyright (C) 2012-2014 Typesafe Inc. <http://www.typesafe.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
      }
    }
  }
}