43 lines
968 B
JavaScript
43 lines
968 B
JavaScript
describe("Adding Map Styles", function() {
|
|
var map_with_styles;
|
|
|
|
beforeEach(function() {
|
|
map_with_styles = map_with_styles || new GMaps({
|
|
el : '#map-with-styles',
|
|
lat : -12.0433,
|
|
lng : -77.0283,
|
|
zoom : 12
|
|
});
|
|
|
|
map_with_styles.addStyle({
|
|
styledMapName : {
|
|
name : 'Lighter'
|
|
},
|
|
mapTypeId : 'lighter',
|
|
styles : [
|
|
{
|
|
elementType : 'geometry',
|
|
stylers : [
|
|
{ lightness : 50 }
|
|
]
|
|
},
|
|
{
|
|
elementType : 'labels',
|
|
stylers : [
|
|
{ visibility : 'off' }
|
|
]
|
|
},
|
|
]
|
|
});
|
|
});
|
|
|
|
it("should add a MapType to the current map", function() {
|
|
expect(map_with_styles.map.mapTypes.get('lighter')).toBeDefined();
|
|
});
|
|
|
|
it("should update the styles in the current map", function() {
|
|
map_with_styles.setStyle('lighter');
|
|
|
|
expect(map_with_styles.getMapTypeId()).toEqual('lighter');
|
|
});
|
|
}); |