MCPcopy Create free account
hub / github.com/araddon/qlbridge / TestLexSqlSubQuery

Function TestLexSqlSubQuery

lex/lexer_test.go:668–683  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

666}
667
668func TestLexSqlSubQuery(t *testing.T) {
669
670 verifyTokenTypes(t, `select
671 user_id, email
672 FROM users
673 WHERE user_id in
674 (select user_id from orders where qty > 5)`,
675 []TokenType{TokenSelect,
676 TokenIdentity, TokenComma, TokenIdentity,
677 TokenFrom, TokenIdentity, TokenWhere, TokenIdentity,
678 TokenIN, TokenLeftParenthesis, TokenSelect, TokenIdentity,
679 TokenFrom, TokenIdentity, TokenWhere, TokenIdentity,
680 TokenGT, TokenInteger,
681 TokenRightParenthesis,
682 })
683}
684
685func TestLexSqlPreparedStmt(t *testing.T) {
686 verifyTokens(t, `

Callers

nothing calls this directly

Calls 1

verifyTokenTypesFunction · 0.85

Tested by

no test coverage detected