Skip to content

Commit f3b01fa

Browse files
committed
test(preview): force a listed-column execution error in failure scenes
1 parent 79611b7 commit f3b01fa

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

‎scripts/cli_preview/_helpers/workflow.py‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@
1717

1818
_PAYMENTS_MODEL_PATH: Path = Path("models/staging/stg_payments.sql")
1919
_VIRTUAL_MODEL_PATH: Path = Path("models/fact_waffle_orders.sql")
20-
_QUERY_MARKER: str = "SELECT\n"
21-
_CHANGED_QUERY_MARKER: str = "SELECT\n 1 AS preview_change,\n"
20+
_QUERY_MARKER: str = " amount_cents,\n"
21+
_CHANGED_QUERY_MARKER: str = (
22+
" CAST(CASE WHEN payment_method = 'card' THEN 'preview'"
23+
" ELSE CAST(amount_cents AS VARCHAR) END AS INTEGER) AS amount_cents,\n"
24+
)
2225
_VIRTUAL_QUERY_FILTER: str = "WHERE o.order_id IS NOT NULL"
2326
_JANITOR_SECTION_MARKER: str = "[janitor]"
2427
_JANITOR_CONFIG: str = "\n[janitor]\nenabled = true\nretention_days = 0\n"

0 commit comments

Comments
 (0)