Merging upstream version 25.34.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
f19abab1f0
commit
589d8e33dc
66 changed files with 53358 additions and 52814 deletions
|
@ -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):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue