Sha256: c526e716b805908dadf0f7d84f31f5ad588cd82f5bc90ea6ebe84e1b4aa69c12
Contents?: true
Size: 824 Bytes
Versions: 29
Compression:
Stored size: 824 Bytes
Contents
# frozen_string_literal: true require "factory_bot" require "alchemy/test_support/factories/site_factory" FactoryBot.define do factory :alchemy_language, class: "Alchemy::Language" do name { "Your Language" } code { ::I18n.available_locales.first.to_s } default { true } frontpage_name { "Intro" } page_layout { Alchemy::Config.get(:default_language)["page_layout"] } public { true } site { Alchemy::Site.default || create(:alchemy_site, :default) } trait :klingon do name { "Klingon" } code { "kl" } frontpage_name { "Tuq" } default { false } end trait :english do name { "English" } code { "en" } default { false } end trait :german do name { "Deutsch" } code { "de" } default { false } end end end
Version data entries
29 entries across 29 versions & 1 rubygems