diff --git a/spec/factories/proposals.rb b/spec/factories/proposals.rb index 0330eeafa..3b75c707f 100644 --- a/spec/factories/proposals.rb +++ b/spec/factories/proposals.rb @@ -80,6 +80,10 @@ FactoryBot.define do after(:create) { |proposal| create(:image, imageable: proposal) } end + trait :with_video do + video_url { "https://youtu.be/nhuNb0XtRhQ" } + end + transient do voters { [] } followers { [] } diff --git a/spec/system/admin/hidden_proposals_spec.rb b/spec/system/admin/hidden_proposals_spec.rb index a022b1f8a..57d4807c2 100644 --- a/spec/system/admin/hidden_proposals_spec.rb +++ b/spec/system/admin/hidden_proposals_spec.rb @@ -2,7 +2,7 @@ require "rails_helper" describe "Admin hidden proposals", :admin do scenario "List shows all relevant info" do - proposal = create(:proposal, :hidden) + proposal = create(:proposal, :with_video, :hidden) visit admin_hidden_proposals_path expect(page).to have_content(proposal.title)