This is an automated email from the ASF dual-hosted git repository.
sergeykamov pushed a commit to branch NLPCRAFT-491
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
The following commit(s) were added to refs/heads/NLPCRAFT-491 by this push:
new aa1feb6d WIP.
aa1feb6d is described below
commit aa1feb6d66329e89d1f5a2ed30070fa3f5f464f6
Author: Sergey Kamov <[email protected]>
AuthorDate: Fri Apr 8 14:46:21 2022 +0300
WIP.
---
.../nlpcraft/examples/pizzeria/PizzeriaModelSpec.scala | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git
a/nlpcraft-examples/pizzeria/src/test/java/org/apache/nlpcraft/examples/pizzeria/PizzeriaModelSpec.scala
b/nlpcraft-examples/pizzeria/src/test/java/org/apache/nlpcraft/examples/pizzeria/PizzeriaModelSpec.scala
index 109f2069..8ca241dd 100644
---
a/nlpcraft-examples/pizzeria/src/test/java/org/apache/nlpcraft/examples/pizzeria/PizzeriaModelSpec.scala
+++
b/nlpcraft-examples/pizzeria/src/test/java/org/apache/nlpcraft/examples/pizzeria/PizzeriaModelSpec.scala
@@ -26,10 +26,7 @@ import scala.language.implicitConversions
import scala.util.Using
import scala.collection.mutable
-/**
- *
- */
-class PizzeriaModelSpec:
+object PizzeriaModelSpec:
private class ModelTestWrapper extends PizzeriaModel:
private var o: PizzeriaOrder = _
override def doExecute(im: NCIntentMatch, o: PizzeriaOrder): NCResult =
@@ -50,23 +47,27 @@ class PizzeriaModelSpec:
this
def build: PizzeriaOrder = o
+import PizzeriaModelSpec.*
+/**
+ *
+ */
+class PizzeriaModelSpec:
private val mdl = new ModelTestWrapper()
private val client = new NCModelClient(mdl)
-
private val msgs = mutable.ArrayBuffer.empty[mutable.ArrayBuffer[String]]
private val errs = mutable.HashMap.empty[Int, Throwable]
+
private var testNum: Int = 0
@AfterEach def tearDown(): Unit =
if client != null then client.close()
for ((seq, num) <- msgs.zipWithIndex)
-
println("#################################################################################################")
+ println("#" * 150)
for (line <- seq) println(line)
errs.get(num) match
case Some(err) => err.printStackTrace()
case None => // No-op.
- println()
require(errs.isEmpty, s"There are ${errs.size} errors above.")