cartodb-4.42/spec/support/factories/maps.rb
2024-04-06 05:25:13 +00:00

22 lines
440 B
Ruby

module CartoDB
module Factories
def new_map(attributes = {})
attributes = attributes.dup
map = ::Map.new(attributes)
map.user_id = if attributes[:user_id].nil?
Carto::UUIDHelper.random_uuid
#create_user.id
else
attributes.delete(:user_id)
end
map
end
def create_map(attributes = {})
map = new_map(attributes)
map.save
map.reload
end
end
end