play-slick-evolutions
play-slick-evolutions copied to clipboard
Tests not passing
The tests don't pass for me. Are they expected to?
My error is:
! @6oogo09fj - Internal server error, for (GET) [/] ->
play.api.Application$$anon$1: Execution exception[[SQLException: Attempting to obtain a connection from a pool that has already been shutdown.
Stack trace of location where pool was shutdown follows:
java.lang.Thread.getStackTrace(Thread.java:1552)
com.jolbox.bonecp.BoneCP.captureStackTrace(BoneCP.java:572)
com.jolbox.bonecp.BoneCP.shutdown(BoneCP.java:161)
com.jolbox.bonecp.BoneCPDataSource.close(BoneCPDataSource.java:143)
play.api.db.BoneCPApi.shutdownPool(DB.scala:423)
play.api.db.BoneCPPlugin$$anonfun$onStop$1.apply(DB.scala:260)
play.api.db.BoneCPPlugin$$anonfun$onStop$1.apply(DB.scala:258)
scala.collection.immutable.List.foreach(List.scala:381)
play.api.db.BoneCPPlugin.onStop(DB.scala:258)
play.api.Play$$anonfun$stop$1$$anonfun$apply$1$$anonfun$apply$mcV$sp$2.apply(Play.scala:108)
play.api.Play$$anonfun$stop$1$$anonfun$apply$1$$anonfun$apply$mcV$sp$2.apply(Play.scala:107)
scala.collection.immutable.List.foreach(List.scala:381)
play.api.Play$$anonfun$stop$1$$anonfun$apply$1.apply$mcV$sp(Play.scala:107)
play.api.Play$$anonfun$stop$1$$anonfun$apply$1.apply(Play.scala:107)
play.api.Play$$anonfun$stop$1$$anonfun$apply$1.apply(Play.scala:107)
play.utils.Threads$.withContextClassLoader(Threads.scala:21)
play.api.Play$$anonfun$stop$1.apply(Play.scala:106)
play.api.Play$$anonfun$stop$1.apply(Play.scala:105)
scala.Option.map(Option.scala:145)
play.api.Play$.stop(Play.scala:105)
play.api.test.PlayRunners$class.running(Helpers.scala:51)
play.api.test.Helpers$.running(Helpers.scala:396)
play.api.test.WithApplication.around(Specs.scala:23)
org.specs2.mutable.Around$$anonfun$delayedInit$1.apply(Around.scala:13)
org.specs2.mutable.Around$$anonfun$delayedInit$1.apply(Around.scala:13)
org.specs2.execute.ResultExecution$class.effectively(ResultExecution.scala:38)
org.specs2.execute.ResultExecution$.effectively(ResultExecution.scala:116)
org.specs2.mutable.Around$class.delayedInit(Around.scala:13)
play.api.test.WithApplication.delayedInit(Specs.scala:20)
ApplicationSpec$$anonfun$2$$anonfun$apply$3$$anon$2.<init>(ApplicationSpec.scala:23)
ApplicationSpec$$anonfun$2$$anonfun$apply$3.apply(ApplicationSpec.scala:23)
ApplicationSpec$$anonfun$2$$anonfun$apply$3.apply(ApplicationSpec.scala:23)
org.specs2.matcher.Scope$$anon$3.asResult(ThrownExpectations.scala:120)
org.specs2.execute.AsResult$.apply(Result.scala:253)
org.specs2.specification.Example$$anonfun$apply$1.apply(Fragment.scala:209)
org.specs2.specification.Example$$anonfun$apply$1.apply(Fragment.scala:209)
org.specs2.specification.Example.execute(Fragment.scala:176)
org.specs2.specification.FragmentExecution$$anonfun$1.apply(FragmentExecution.scala:46)
org.specs2.specification.FragmentExecution$$anonfun$1.apply(FragmentExecution.scala:46)
org.specs2.execute.ResultExecution$class.execute(ResultExecution.scala:22)
org.specs2.execute.ResultExecution$.execute(ResultExecution.scala:116)
org.specs2.specification.FragmentExecution$class.executeBody(FragmentExecution.scala:28)
org.specs2.reporter.SbtConsoleReporter.executeBody(SbtReporter.scala:20)
org.specs2.specification.FragmentExecution$class.execute(FragmentExecution.scala:46)
org.specs2.reporter.SbtConsoleReporter.execute(SbtReporter.scala:20)
org.specs2.specification.FragmentExecution$$anonfun$executeFragment$1$$anonfun$apply$1.apply(FragmentExecution.scala:35)
org.specs2.specification.FragmentExecution$$anonfun$executeFragment$1$$anonfun$apply$1.apply(FragmentExecution.scala:35)
org.specs2.control.Exceptions$class.catchAllOr(Exceptions.scala:54)
org.specs2.control.Exceptions$.catchAllOr(Exceptions.scala:109)
org.specs2.specification.FragmentExecution$$anonfun$executeFragment$1.apply(FragmentExecution.scala:35)
org.specs2.specification.FragmentExecution$$anonfun$executeFragment$1.apply(FragmentExecution.scala:35)
org.specs2.reporter.DefaultExecutionStrategy$$anonfun$executeSequentially$1.apply(ExecutionStrategy.scala:104)
org.specs2.reporter.DefaultExecutionStrategy$$anonfun$executeSequentially$1.apply(ExecutionStrategy.scala:104)
scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
scala.collection.immutable.List.foreach(List.scala:381)
scala.collection.TraversableLike$class.map(TraversableLike.scala:245)
scala.collection.immutable.List.map(List.scala:284)
org.specs2.reporter.DefaultExecutionStrategy$class.executeSequentially(ExecutionStrategy.scala:104)
org.specs2.reporter.SbtConsoleReporter.executeSequentially(SbtReporter.scala:20)
org.specs2.reporter.DefaultExecutionStrategy$class.executeSequence(ExecutionStrategy.scala:98)
org.specs2.reporter.SbtConsoleReporter.executeSequence(SbtReporter.scala:20)
org.specs2.reporter.DefaultExecutionStrategy$$anonfun$execute$1$$anonfun$2.apply(ExecutionStrategy.scala:43)
org.specs2.reporter.DefaultExecutionStrategy$$anonfun$execute$1$$anonfun$2.apply(ExecutionStrategy.scala:41)
scala.collection.immutable.Stream.foldLeft(Stream.scala:579)
org.specs2.reporter.DefaultExecutionStrategy$$anonfun$execute$1.apply(ExecutionStrategy.scala:41)
org.specs2.reporter.DefaultExecutionStrategy$$anonfun$execute$1.apply(ExecutionStrategy.scala:38)
scalaz.syntax.IdOps$class.$bar$greater(IdOps.scala:15)
scalaz.syntax.ToIdOps$$anon$1.$bar$greater(IdOps.scala:82)
org.specs2.reporter.AllExporting$class.report(AllExporting.scala:17)
org.specs2.reporter.SbtConsoleReporter.report(SbtReporter.scala:20)
org.specs2.runner.SbtRunner.org$specs2$runner$SbtRunner$$specificationRun(SbtRunner.scala:75)
org.specs2.runner.SbtRunner$$anonfun$newTask$1$$anon$5.execute(SbtRunner.scala:59)
sbt.ForkMain$Run$2.call(ForkMain.java:294)
sbt.ForkMain$Run$2.call(ForkMain.java:284)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)