1
0
Fork 0

Adding upstream version 25.34.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-13 21:58:10 +01:00
parent 0375f9323c
commit 2ebe732d69
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
66 changed files with 53358 additions and 52814 deletions

View file

@ -258,6 +258,14 @@ class TestExpressions(unittest.TestCase):
'SELECT * FROM "my-project"."example"."table" /* example.table */',
)
self.assertEqual(
exp.replace_tables(
parse_one("select * from example.table /* sqlglot.meta replace=false */"),
{"example.table": "a.b"},
).sql(),
"SELECT * FROM example.table /* sqlglot.meta replace=false */",
)
def test_expand(self):
self.assertEqual(
exp.expand(
@ -1168,7 +1176,7 @@ FROM foo""",
def test_set_meta(self):
query = parse_one("SELECT * FROM foo /* sqlglot.meta x = 1, y = a, z */")
self.assertEqual(query.find(exp.Table).meta, {"x": "1", "y": "a", "z": True})
self.assertEqual(query.find(exp.Table).meta, {"x": True, "y": "a", "z": True})
self.assertEqual(query.sql(), "SELECT * FROM foo /* sqlglot.meta x = 1, y = a, z */")
def test_assert_is(self):