From b4e8e7ed3aab3a55a6a77b8c6473ad5fafb75ae6 Mon Sep 17 00:00:00 2001 From: Shinya Maeda Date: Wed, 14 Mar 2018 00:52:34 +0900 Subject: [PATCH] Add feartue spec. Fix failed test --- spec/features/projects/pipelines/pipelines_spec.rb | 12 ++++++++++++ spec/migrations/migrate_old_artifacts_spec.rb | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/spec/features/projects/pipelines/pipelines_spec.rb b/spec/features/projects/pipelines/pipelines_spec.rb index 33ad59abfdf..99135bfe89d 100644 --- a/spec/features/projects/pipelines/pipelines_spec.rb +++ b/spec/features/projects/pipelines/pipelines_spec.rb @@ -349,6 +349,18 @@ describe 'Pipelines', :js do it { expect(page).not_to have_selector('.build-artifacts') } end + + context 'with trace artifact' do + before do + create(:ci_build, :success, :trace_artifact, pipeline: pipeline) + + visit_project_pipelines + end + + it 'does not show trace artifact as artifacts' + expect(page).not_to have_selector('.build-artifacts') + end + end end context 'mini pipeline graph' do diff --git a/spec/migrations/migrate_old_artifacts_spec.rb b/spec/migrations/migrate_old_artifacts_spec.rb index 92eb1d9ce86..3a6fab6572c 100644 --- a/spec/migrations/migrate_old_artifacts_spec.rb +++ b/spec/migrations/migrate_old_artifacts_spec.rb @@ -66,7 +66,7 @@ describe MigrateOldArtifacts do end it 'all files do have artifacts' do - Ci::Build.with_artifacts do |build| + Ci::Build.with_artifacts(:archive) do |build| expect(build).to have_artifacts end end