63 lines
1.4 KiB
Ruby
63 lines
1.4 KiB
Ruby
require 'spec_helper_min'
|
|
|
|
module Carto
|
|
describe 'Forms definition' do
|
|
let(:production_forms_definition) do
|
|
{
|
|
"fill" => {
|
|
"size" => {
|
|
"fixed" => 7
|
|
},
|
|
"color" => {
|
|
"fixed" => "#EE4D5A",
|
|
"opacity" => 0.9
|
|
}
|
|
},
|
|
"stroke" => {
|
|
"size" => {
|
|
"fixed" => 1
|
|
},
|
|
"color" => {
|
|
"fixed" => "#FFFFFF",
|
|
"opacity" => 1
|
|
}
|
|
},
|
|
"blending" => "none",
|
|
"aggregation" => {},
|
|
"labels" => {
|
|
"enabled" => false,
|
|
"attribute" => nil,
|
|
"font" => "DejaVu Sans Book",
|
|
"fill" => {
|
|
"size" => {
|
|
"fixed" => 10
|
|
},
|
|
"color" => {
|
|
"fixed" => "#FFFFFF",
|
|
"opacity" => 1
|
|
}
|
|
},
|
|
"halo" => {
|
|
"size" => {
|
|
"fixed" => 1
|
|
},
|
|
"color" => {
|
|
"fixed" => "#6F808D",
|
|
"opacity" => 1
|
|
}
|
|
},
|
|
"offset" => -10,
|
|
"overlap" => true,
|
|
"placement" => "point"
|
|
}
|
|
}
|
|
end
|
|
|
|
it 'default has stayed the same' do
|
|
file_path = Carto::Form::DEFAULT_FORMS_DEFINITION_LOCATION
|
|
|
|
Carto::Definition.instance.load_from_file(file_path).should eq production_forms_definition
|
|
end
|
|
end
|
|
end
|