diff --git a/dbt-tests-adapter/dbt/tests/adapter/utils/fixture_date_spine.py b/dbt-tests-adapter/dbt/tests/adapter/utils/fixture_date_spine.py index de01c865..57553db3 100644 --- a/dbt-tests-adapter/dbt/tests/adapter/utils/fixture_date_spine.py +++ b/dbt-tests-adapter/dbt/tests/adapter/utils/fixture_date_spine.py @@ -3,29 +3,17 @@ models__test_date_spine_sql = """ with generated_dates as ( {% if target.type == 'postgres' %} - {{ date_spine("day", "'2023-09-01'::date", "'2023-09-10'::date") }} + {{ date_spine("day", "'2023-09-07'::date", "'2023-09-10'::date") }} {% elif target.type == 'bigquery' or target.type == 'redshift' %} select cast(date_day as date) as date_day - from ({{ date_spine("day", "'2023-09-01'", "'2023-09-10'") }}) + from ({{ date_spine("day", "'2023-09-07'", "'2023-09-10'") }}) {% else %} - {{ date_spine("day", "'2023-09-01'", "'2023-09-10'") }} + {{ date_spine("day", "'2023-09-07'", "'2023-09-10'") }} {% endif %} ), expected_dates as ( {% if target.type == 'postgres' %} - select '2023-09-01'::date as expected - union all - select '2023-09-02'::date as expected - union all - select '2023-09-03'::date as expected - union all - select '2023-09-04'::date as expected - union all - select '2023-09-05'::date as expected - union all - select '2023-09-06'::date as expected - union all select '2023-09-07'::date as expected union all select '2023-09-08'::date as expected @@ -33,18 +21,6 @@ select '2023-09-09'::date as expected {% elif target.type == 'bigquery' or target.type == 'redshift' %} - select cast('2023-09-01' as date) as expected - union all - select cast('2023-09-02' as date) as expected - union all - select cast('2023-09-03' as date) as expected - union all - select cast('2023-09-04' as date) as expected - union all - select cast('2023-09-05' as date) as expected - union all - select cast('2023-09-06' as date) as expected - union all select cast('2023-09-07' as date) as expected union all select cast('2023-09-08' as date) as expected @@ -52,18 +28,6 @@ select cast('2023-09-09' as date) as expected {% else %} - select '2023-09-01' as expected - union all - select '2023-09-02' as expected - union all - select '2023-09-03' as expected - union all - select '2023-09-04' as expected - union all - select '2023-09-05' as expected - union all - select '2023-09-06' as expected - union all select '2023-09-07' as expected union all select '2023-09-08' as expected @@ -75,7 +39,7 @@ generated_dates.date_day, expected_dates.expected from generated_dates - left join expected_dates on generated_dates.date_day = expected_dates.expected + full outer join expected_dates on generated_dates.date_day = expected_dates.expected ) SELECT * from joined