/[thuban]/branches/WIP-pyshapelib-bramz/test/test_layer.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/test/test_layer.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1987 by bh, Fri Nov 28 11:37:35 2003 UTC revision 2229 by bh, Thu Jun 3 15:18:07 2004 UTC
# Line 1  Line 1 
1  # Copyright (c) 2002, 2003 by Intevation GmbH  # Copyright (c) 2002, 2003, 2004 by Intevation GmbH
2  # Authors:  # Authors:
3  # Bernhard Herzog <[email protected]>  # Bernhard Herzog <[email protected]>
4  #  #
# Line 355  class TestLayerModification(unittest.Tes Line 355  class TestLayerModification(unittest.Tes
355          """          """
356          self.clear_messages()          self.clear_messages()
357          self.session = Session("Test session for %s" % self.__class__)          self.session = Session("Test session for %s" % self.__class__)
358          filename = os.path.join("..", "Data", "iceland", "political.shp")          self.filename = os.path.join("..", "Data", "iceland", "political.shp")
359          self.layer = Layer("Test Layer",          self.layer = Layer("Test Layer",
360                             self.session.OpenShapefile(filename))                             self.session.OpenShapefile(self.filename))
361          self.layer.Subscribe(LAYER_LEGEND_CHANGED, self.subscribe_with_params,          self.layer.Subscribe(LAYER_LEGEND_CHANGED, self.subscribe_with_params,
362                               LAYER_LEGEND_CHANGED)                               LAYER_LEGEND_CHANGED)
363          self.layer.Subscribe(LAYER_VISIBILITY_CHANGED,          self.layer.Subscribe(LAYER_VISIBILITY_CHANGED,
# Line 416  class TestLayerModification(unittest.Tes Line 416  class TestLayerModification(unittest.Tes
416          self.failUnless(self.layer.WasModified())          self.failUnless(self.layer.WasModified())
417    
418    
419  #      def test_tree_info(self):
420  # the tree info now contains Color objects which are difficult to test          """Test Layer.TreeInfo"""
421  #          self.assertEquals(self.layer.TreeInfo(),
422  #   def test_tree_info(self):                            ("Layer 'Test Layer'",
423  #       """Test Layer.TreeInfo"""                             ['Filename: %s' % os.path.abspath(self.filename),
424  #       self.assertEquals(self.layer.TreeInfo(),                              'Shown',
425  #                         ("Layer 'Test Layer'",                              'Shapes: 156',
426  #                          ['Shown',                     'Extent (lat-lon): (-24.5465, 63.2868, -13.4958, 66.5638)',
427  #                           'Shapes: 156',                              'Shapetype: Polygon',
428  #                           ('Extent (lat-lon):'                              self.layer.GetClassification()]))
 #                            ' (-24.5465, 63.2868, -13.4958, 66.5638)'),  
 #                           'Shapetype: Polygon',  
 #                           'Fill: None',  
 #                           'Outline: (0.000, 0.000, 0.000)']))  
429    
430    
431  if __name__ == "__main__":  if __name__ == "__main__":

Legend:
Removed from v.1987  
changed lines
  Added in v.2229

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26