lib/decidim/assemblies/test/factories.rb in decidim-assemblies-0.10.1 vs lib/decidim/assemblies/test/factories.rb in decidim-assemblies-0.11.0.pre1

- old
+ new

@@ -23,10 +23,30 @@ local_area { Decidim::Faker::Localized.sentence(2) } target { Decidim::Faker::Localized.sentence(3) } participatory_scope { Decidim::Faker::Localized.sentence(1) } participatory_structure { Decidim::Faker::Localized.sentence(2) } show_statistics true + private_space false + purpose_of_action { Decidim::Faker::Localized.wrapped("<p>", "</p>") { Decidim::Faker::Localized.sentence(2) } } + composition { Decidim::Faker::Localized.wrapped("<p>", "</p>") { Decidim::Faker::Localized.sentence(2) } } + assembly_type { "others" } + assembly_type_other { Decidim::Faker::Localized.sentence(1) } + creation_date { 1.month.ago } + created_by { "others" } + created_by_other { Decidim::Faker::Localized.word } + duration { 2.months.from_now.at_midnight } + included_at { 1.month.ago } + closing_date { 2.months.from_now.at_midnight } + closing_date_reason { Decidim::Faker::Localized.wrapped("<p>", "</p>") { Decidim::Faker::Localized.sentence(2) } } + internal_organisation { Decidim::Faker::Localized.wrapped("<p>", "</p>") { Decidim::Faker::Localized.sentence(2) } } + is_transparent true + special_features { Decidim::Faker::Localized.wrapped("<p>", "</p>") { Decidim::Faker::Localized.sentence(2) } } + twitter_handler { "others" } + facebook_handler { "others" } + instagram_handler { "others" } + youtube_handler { "others" } + github_handler { "others" } trait :promoted do promoted true end @@ -34,9 +54,13 @@ published_at nil end trait :published do published_at { Time.current } + end + + trait :with_parent do + parent { create :assembly, organization: organization } end end factory :assembly_user_role, class: "Decidim::AssemblyUserRole" do user