From df393ae6ae62e459c7b08dc2ce6e64a4c9d315cd Mon Sep 17 00:00:00 2001 From: Colin Rogers <111200756+colin-rogers-dbt@users.noreply.github.com> Date: Thu, 2 May 2024 15:51:21 -0700 Subject: [PATCH] remove reference to node.deffered in seed assertion for clone test (#194) --- .changes/unreleased/Fixes-20240502-150038.yaml | 7 +++++++ .../dbt/tests/adapter/dbt_clone/test_dbt_clone.py | 4 +--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changes/unreleased/Fixes-20240502-150038.yaml diff --git a/.changes/unreleased/Fixes-20240502-150038.yaml b/.changes/unreleased/Fixes-20240502-150038.yaml new file mode 100644 index 00000000..ed80bfc5 --- /dev/null +++ b/.changes/unreleased/Fixes-20240502-150038.yaml @@ -0,0 +1,7 @@ +kind: Fixes +body: Update Clone test to reflect core change removing `deferred` attribute from + nodes +time: 2024-05-02T15:00:38.882727-07:00 +custom: + Author: colin-rogers-dbt + Issue: "194" diff --git a/dbt-tests-adapter/dbt/tests/adapter/dbt_clone/test_dbt_clone.py b/dbt-tests-adapter/dbt/tests/adapter/dbt_clone/test_dbt_clone.py index 61472d1a..f59956c1 100644 --- a/dbt-tests-adapter/dbt/tests/adapter/dbt_clone/test_dbt_clone.py +++ b/dbt-tests-adapter/dbt/tests/adapter/dbt_clone/test_dbt_clone.py @@ -73,17 +73,14 @@ def copy_state(self, project_root): def run_and_save_state(self, project_root, with_snapshot=False): results = run_dbt(["seed"]) assert len(results) == 1 - assert not any(r.node.deferred for r in results) results = run_dbt(["run"]) assert len(results) == 2 - assert not any(r.node.deferred for r in results) results = run_dbt(["test"]) assert len(results) == 2 if with_snapshot: results = run_dbt(["snapshot"]) assert len(results) == 1 - assert not any(r.node.deferred for r in results) # copy files self.copy_state(project_root) @@ -214,6 +211,7 @@ def test_clone_same_target_and_state(self, project, unique_schema, other_schema) clone_args = [ "clone", + "--defer", "--state", "target", ]