79 |
self.map.Subscribe(channel, self.subscribe_with_params, channel) |
self.map.Subscribe(channel, self.subscribe_with_params, channel) |
80 |
|
|
81 |
def tearDown(self): |
def tearDown(self): |
82 |
"""Destroy self.map and clear the message list""" |
"""Destroy self.map and self.session and clear the message list""" |
83 |
|
if hasattr(self, "session"): |
84 |
|
self.session.Destroy() |
85 |
|
self.session = None |
86 |
self.map.Destroy() |
self.map.Destroy() |
87 |
|
self.map = None |
88 |
self.clear_messages() |
self.clear_messages() |
89 |
|
|
90 |
|
|
95 |
def test_add_layer(self): |
def test_add_layer(self): |
96 |
"""Test Map.AddLayer""" |
"""Test Map.AddLayer""" |
97 |
# make sure the created Map is unmodified |
# make sure the created Map is unmodified |
98 |
session = Session("Test session for %s" % self.__class__) |
session = self.session = Session("Test session for %s" %self.__class__) |
99 |
self.failIf(self.map.WasModified()) |
self.failIf(self.map.WasModified()) |
100 |
self.failIf(self.map.HasLayers()) |
self.failIf(self.map.HasLayers()) |
101 |
|
|
258 |
"""Test Map.SetProjection""" |
"""Test Map.SetProjection""" |
259 |
proj = Projection(["zone=26", "proj=utm", "ellps=clrk66"]) |
proj = Projection(["zone=26", "proj=utm", "ellps=clrk66"]) |
260 |
self.map.SetProjection(proj) |
self.map.SetProjection(proj) |
261 |
self.check_messages([(self.map, MAP_PROJECTION_CHANGED)]) |
self.check_messages([(self.map, None, MAP_PROJECTION_CHANGED)]) |
262 |
self.assert_(self.map.WasModified()) |
self.assert_(self.map.WasModified()) |
263 |
|
|
264 |
def test_tree_info(self): |
def test_tree_info(self): |
279 |
('Projection', |
('Projection', |
280 |
['zone=26', 'proj=utm', 'ellps=clrk66']), |
['zone=26', 'proj=utm', 'ellps=clrk66']), |
281 |
self.poly_layer, |
self.poly_layer, |
282 |
self.arc_layer])) |
self.arc_layer, |
283 |
|
self.map.LabelLayer()])) |
284 |
|
|
285 |
def test_forwarding_visibility(self): |
def test_forwarding_visibility(self): |
286 |
"""Test Map's forwarding of Layer.SetVisible messages""" |
"""Test Map's forwarding of Layer.SetVisible messages""" |