Sha256: 9fe75a407ccff81aeb029980161ad9a7d7a5ed3059acf540977d5f09a60588e5

Contents?: true

Size: 838 Bytes

Versions: 6

Compression:

Stored size: 838 Bytes

Contents

# frozen_string_literal: true

require "decidim/core/test/factories"

FactoryBot.define do
  factory :blueprint, class: "Decidim::NavigationMaps::Blueprint" do
    organization { create(:organization) }
    image { Decidim::Dev.test_file("city.jpeg", "image/jpeg") }
    title { Decidim::Faker::Localized.word }
    description { generate_localized_title }
    content_block { create(:content_block, organization: organization) }
  end

  factory :blueprint_area, class: "Decidim::NavigationMaps::BlueprintArea" do
    blueprint { create(:blueprint) }
    area do
      {
        "x" => 1,
        "y" => 1
      }
    end
    area_type { "Feature" }
    area_id { "1" }
    link { "#link" }
    link_type { "link" }
    color { "#f00" }
    title { Decidim::Faker::Localized.word }
    description { generate_localized_title }
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-navigation_maps-1.3.4 lib/decidim/navigation_maps/test/factories.rb
decidim-navigation_maps-1.3.3 lib/decidim/navigation_maps/test/factories.rb
decidim-navigation_maps-1.3.2 lib/decidim/navigation_maps/test/factories.rb
decidim-navigation_maps-1.3.1 lib/decidim/navigation_maps/test/factories.rb
decidim-navigation_maps-1.3.0 lib/decidim/navigation_maps/test/factories.rb
decidim-navigation_maps-1.2.0 lib/decidim/navigation_maps/test/factories.rb