21 lines
691 B
Python
21 lines
691 B
Python
import json
|
|
|
|
with open("fixtures/merger.json", "r") as f:
|
|
data = json.load(f)
|
|
|
|
test_case = data[0]["tests"][-1]
|
|
|
|
for j, sql_group in enumerate(test_case["expect"]["sql"]):
|
|
for i, s in enumerate(sql_group):
|
|
s = s.replace("'{timestamp}'", "'{{timestamp}}'")
|
|
s = s.replace("'{uuid}'", "'{{uuid}}'")
|
|
s = s.replace("'{uuid:person_id}'", "'{{uuid:person_id}}'")
|
|
s = s.replace("'{uuid:order_id}'", "'{{uuid:order_id}}'")
|
|
s = s.replace("'{uuid:line1_id}'", "'{{uuid:line1_id}}'")
|
|
s = s.replace("'{uuid:line2_id}'", "'{{uuid:line2_id}}'")
|
|
sql_group[i] = s
|
|
|
|
with open("fixtures/merger.json", "w") as f:
|
|
json.dump(data, f, indent=2)
|
|
|