add one test case
This commit is contained in:
parent
8103d45178
commit
a0ceea91a9
3 changed files with 18 additions and 3 deletions
|
@ -75,7 +75,7 @@ private[minisql] object Parsing {
|
|||
.orElse(ifParser)
|
||||
.orElse(traversableOperationParser)
|
||||
.orElse(patMatchParser)
|
||||
.orElse(infixParser)
|
||||
// .orElse(infixParser)
|
||||
.orElse {
|
||||
case o =>
|
||||
val str = scala.util.Try(o.show).getOrElse("")
|
||||
|
@ -122,7 +122,7 @@ private[minisql] object Parsing {
|
|||
}
|
||||
lazy val patMatchParser: Parser[ast.Ast] = patMatchParsing(astParser)
|
||||
|
||||
lazy val infixParser: Parser[ast.Infix] = infixParsing(astParser)
|
||||
// lazy val infixParser: Parser[ast.Infix] = infixParsing(astParser)
|
||||
|
||||
lazy val traversableOperationParser: Parser[ast.IterableOperation] =
|
||||
traversableOperationParsing(astParser)
|
||||
|
|
14
src/test/scala/minisql/parsing/ParsingSuite.scala
Normal file
14
src/test/scala/minisql/parsing/ParsingSuite.scala
Normal file
|
@ -0,0 +1,14 @@
|
|||
package minisql.parsing
|
||||
|
||||
import minisql.ast.*
|
||||
|
||||
class ParsingSuite extends munit.FunSuite {
|
||||
|
||||
inline def testParseInline(inline x: Any, ast: Ast) = {
|
||||
assertEquals(Parsing.parse(x), Ident("x"))
|
||||
}
|
||||
|
||||
test("Ident") {
|
||||
val x = 1
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue