From b196e8312146558406838b25d8f5a3b2c651cdc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Fri, 14 May 2021 18:42:56 +0200 Subject: [PATCH] Fix header card factory It was using methods which don't exist. --- spec/factories/administration.rb | 3 --- spec/models/widget/card_spec.rb | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/spec/factories/administration.rb b/spec/factories/administration.rb index 0b56b5364..7edf4c5f2 100644 --- a/spec/factories/administration.rb +++ b/spec/factories/administration.rb @@ -79,9 +79,6 @@ FactoryBot.define do trait :header do header { true } - sequence(:button_text) { |n| "Button text #{n}" } - sequence(:button_url) { |n| "Button url #{n}" } - alignment { "background" } end after :create do |widget_card| diff --git a/spec/models/widget/card_spec.rb b/spec/models/widget/card_spec.rb index 70bb3eb93..2dea5b38e 100644 --- a/spec/models/widget/card_spec.rb +++ b/spec/models/widget/card_spec.rb @@ -10,6 +10,10 @@ describe Widget::Card do expect(card).to be_valid end + it "is valid with a header" do + expect(build(:widget_card, :header)).to be_valid + end + it "is not valid without a title" do expect(build(:widget_card, title: "")).not_to be_valid end