diff options
Diffstat (limited to 'qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb')
-rw-r--r-- | qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb b/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb index e599f1929d5..7735181f748 100644 --- a/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb +++ b/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb @@ -44,6 +44,7 @@ module QA def success_child_ci_file { + action: 'create', file_path: '.child-ci.yml', content: <<~YAML child_job: @@ -57,6 +58,7 @@ module QA def fail_child_ci_file { + action: 'create', file_path: '.child-ci.yml', content: <<~YAML child_job: @@ -70,6 +72,7 @@ module QA def parent_ci_file { + action: 'create', file_path: '.gitlab-ci.yml', content: <<~YAML stages: @@ -91,16 +94,10 @@ module QA end def add_ci_files(child_ci_file) - Resource::Repository::Commit.fabricate_via_api! do |commit| - commit.project = project - commit.commit_message = 'Add parent and child pipelines CI files.' - commit.add_files( - [ - child_ci_file, - parent_ci_file - ] - ) - end.project.visit! + create(:commit, + project: project, + commit_message: 'Add parent and child pipelines CI files.', + actions: [child_ci_file, parent_ci_file]).project.visit! end end end |