Q:

Get status from ASyncResult

Is there anyway that I can extract the status from an AsyncResult?  I am writing a functional test to make sure that all routes work and need to output the status.

A:

You can check the status (but not return it) in with the transform method :
Async {
  concurrent.future(Ok("ok"))
} transform { result =>
  println(result.header.status)
  result
}

