Add anonymous subselects to query builder

This commit is contained in:
eikek
2022-08-12 16:26:20 +02:00
parent e39ddc7c17
commit 0a3ac9f121
4 changed files with 21 additions and 10 deletions

View File

@ -50,9 +50,11 @@ class QueryBuilderTest extends FunSuite with TestLoggingConfig {
)
assertEquals(11, proj.size)
from match {
case FromExpr.From(_) =>
case None =>
fail("Unexpected from value")
case FromExpr.Joined(f, joins) =>
case Some(FromExpr.From(_)) =>
fail("Unexpected from value")
case Some(FromExpr.Joined(f, joins)) =>
assertEquals(f, FromExpr.From(c))
assertEquals(2, joins.size)
joins.head match {