From f8e803a66c74c31c8f252a4cb3379097513a448b Mon Sep 17 00:00:00 2001 From: Mike Gouline <1960272+gouline@users.noreply.github.com> Date: Fri, 15 Mar 2024 10:07:09 +1100 Subject: [PATCH] Add card with a join to exposure tests (#244) --- tests/fixtures/api/collection/root/items.json | 16 +++++++++++++ .../exposure/collection/our_analytics.yml | 23 +++++++++++++++++++ tests/fixtures/exposure/default/exposures.yml | 23 +++++++++++++++++++ 3 files changed, 62 insertions(+) diff --git a/tests/fixtures/api/collection/root/items.json b/tests/fixtures/api/collection/root/items.json index 642e4c76..5f52f908 100644 --- a/tests/fixtures/api/collection/root/items.json +++ b/tests/fixtures/api/collection/root/items.json @@ -45,6 +45,22 @@ "favorite": false, "model": "card" }, + { + "description": null, + "collection_position": null, + "name": "Orders Customers", + "id": 23, + "display": "table", + "last-edit-info": { + "id": 1, + "email": "dbtmetabase@example.com", + "first_name": "dbtmetabase", + "last_name": null, + "timestamp": "2024-01-26T23:34:25.467752Z" + }, + "favorite": false, + "model": "card" + }, { "description": null, "collection_position": null, diff --git a/tests/fixtures/exposure/collection/our_analytics.yml b/tests/fixtures/exposure/collection/our_analytics.yml index c43489c8..cc17be76 100644 --- a/tests/fixtures/exposure/collection/our_analytics.yml +++ b/tests/fixtures/exposure/collection/our_analytics.yml @@ -47,6 +47,29 @@ exposures: email: user@example.com depends_on: - ref('orders') + - name: orders_customers + label: Orders Customers + description: '### Visualization: Table + + + No description provided in Metabase + + + #### Metadata + + + Metabase ID: __23__ + + + Created On: __2024-01-26T23:34:25.436685__' + type: analysis + url: http://localhost:3000/card/23 + maturity: medium + owner: + name: dbtmetabase + email: dbtmetabase@example.com + depends_on: + - ref('stg_payments') - name: orders_customers_filtered label: Orders Customers Filtered description: '### Visualization: Table diff --git a/tests/fixtures/exposure/default/exposures.yml b/tests/fixtures/exposure/default/exposures.yml index 489eb7ed..65a7743d 100644 --- a/tests/fixtures/exposure/default/exposures.yml +++ b/tests/fixtures/exposure/default/exposures.yml @@ -254,6 +254,29 @@ exposures: email: user@example.com depends_on: - ref('orders') + - name: orders_customers + label: Orders Customers + description: '### Visualization: Table + + + No description provided in Metabase + + + #### Metadata + + + Metabase ID: __23__ + + + Created On: __2024-01-26T23:34:25.436685__' + type: analysis + url: http://localhost:3000/card/23 + maturity: medium + owner: + name: dbtmetabase + email: dbtmetabase@example.com + depends_on: + - ref('stg_payments') - name: orders_customers_filtered label: Orders Customers Filtered description: '### Visualization: Table