Note that there are some explanatory texts on larger screens.

plurals
  1. POWhy does adding a "pending" break my Scala test?
    primarykey
    data
    text
    <p>The commented line below breaks my testing</p> <pre><code>import org.scalatest.WordSpec class LSESuite extends WordSpec { "An LSE market" should { "round values" in { val lse = new LSE { } assert(lse.getMarketName === "LSE") //"min tick size" is (pending) } } } </code></pre> <p>I receive the following error "An it clause may not appear inside another it clause" but I'm not sure how to interpret. Edit stack trace:</p> <pre><code>org.scalatest.TestRegistrationClosedException: An it clause may not appear inside another it clause. at org.scalatest.SuperEngine.registerTest(Engine.scala:406) at org.scalatest.WordSpec$class.org$scalatest$WordSpec$$registerTestToRun(WordSpec.scala:1643) at org.scalatest.WordSpec$WordSpecStringWrapper.is(WordSpec.scala:1823) at org.scalatest.WordSpec$$anonfun$runTests$1.apply(WordSpec.scala:2232) at org.scalatest.WordSpec$$anonfun$runTests$1.apply(WordSpec.scala:2232) at org.scalatest.SuperEngine$$anonfun$org$scalatest$SuperEngine$$runTestsInBranch$1.apply(Engine.scala:226) at org.scalatest.SuperEngine$$anonfun$org$scalatest$SuperEngine$$runTestsInBranch$1.apply(Engine.scala:215) at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59) at scala.collection.immutable.List.foreach(List.scala:45) at org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:215) at org.scalatest.SuperEngine$$anonfun$org$scalatest$SuperEngine$$runTestsInBranch$1.apply(Engine.scala:231) at org.scalatest.SuperEngine$$anonfun$org$scalatest$SuperEngine$$runTestsInBranch$1.apply(Engine.scala:215) at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59) at scala.collection.immutable.List.foreach(List.scala:45) at org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:215) at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:282) at org.scalatest.WordSpec$class.runTests(WordSpec.scala:2232) at org.scalatest.Suite$class.run(Suite.scala:2286) at org.scalatest.WordSpec$$anonfun$run$1.apply(WordSpec.scala:2279) at org.scalatest.WordSpec$$anonfun$run$1.apply(WordSpec.scala:2279) at org.scalatest.SuperEngine.runImpl(Engine.scala:318) at org.scalatest.WordSpec$class.run(WordSpec.scala:2279) at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:59) at org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:1517) at org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:1514) at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59) at scala.collection.immutable.List.foreach(List.scala:45) at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1514) at org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:584) at org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:583) at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1558) at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:582) at org.scalatest.tools.Runner$.run(Runner.scala:485) at org.scalatest.tools.Runner.run(Runner.scala) at org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTest15Scala28Runner.main(ScalaTest15Scala28Runner.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120) Process finished with exit code 0 </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload