Allow multi* geometries in Collections/collections.

This commit is contained in:
Marc Jansen
2012-06-25 23:19:25 +02:00
parent 29b684f916
commit f477fd8ced
3 changed files with 39 additions and 1 deletions

View File

@@ -113,6 +113,17 @@ describe("ol.geom.Collection", function() {
}).toThrow();
});
it("allows instances of 'ol.geom.Multi*' (even though these are subclasses of ol.geom.Collection)", function(){
expect(function(){
c.addComponent(
new ol.geom.MultiPoint([
new ol.geom.Point(5,25),
new ol.geom.Point(6,36)
])
);
}).not.toThrow();
});
it("has a method to remove components", function() {
c.setComponents([
new ol.geom.Point(0,10),