/[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 2551 by jonathan, Thu Jan 27 14:19:41 2005 UTC revision 2552 by jonathan, Fri Jan 28 15:54:00 2005 UTC
# Line 231  class TestLayer(unittest.TestCase, suppo Line 231  class TestLayer(unittest.TestCase, suppo
231          layer = RasterLayer("Test RasterLayer", filename)          layer = RasterLayer("Test RasterLayer", filename)
232          self.failIf(layer.HasClassification())          self.failIf(layer.HasClassification())
233          self.failIf(layer.HasShapes())          self.failIf(layer.HasShapes())
234          self.failIf(layer.UseMask())          self.failUnless(layer.UseMask())
235          self.assertEquals(layer.GetImageFilename(), os.path.abspath(filename))          self.assertEquals(layer.GetImageFilename(), os.path.abspath(filename))
236          self.assertFloatSeqEqual(layer.BoundingBox(),          self.assertFloatSeqEqual(layer.BoundingBox(),
237                                   [-24.5500000, 63.2833330,                                   [-24.5500000, 63.2833330,
# Line 460  class TestLayerModification(unittest.Tes Line 460  class TestLayerModification(unittest.Tes
460          layer.Subscribe(LAYER_CHANGED, self.subscribe_with_params,          layer.Subscribe(LAYER_CHANGED, self.subscribe_with_params,
461                          LAYER_CHANGED)                          LAYER_CHANGED)
462    
         self.failIf(layer.UseMask())  
   
         layer.SetUseMask(True)  
463          self.failUnless(layer.UseMask())          self.failUnless(layer.UseMask())
464    
465            layer.SetUseMask(False)
466            self.failIf(layer.UseMask())
467          self.check_messages([(layer, LAYER_CHANGED)])          self.check_messages([(layer, LAYER_CHANGED)])
468          self.clear_messages()          self.clear_messages()
469    
470          layer.SetUseMask(True)          layer.SetUseMask(False)
471          self.failUnless(layer.UseMask())          self.failIf(layer.UseMask())
472          self.check_messages([])          self.check_messages([])
473          self.clear_messages()          self.clear_messages()
474    
475          layer.SetUseMask(False)          layer.SetUseMask(True)
476          self.failIf(layer.UseMask())          self.failUnless(layer.UseMask())
477          self.check_messages([(layer, LAYER_CHANGED)])          self.check_messages([(layer, LAYER_CHANGED)])
478          self.clear_messages()          self.clear_messages()
479    
480          layer.SetUseMask(False)          layer.SetUseMask(True)
481          self.failIf(layer.UseMask())          self.failUnless(layer.UseMask())
482          self.check_messages([])          self.check_messages([])
483          self.clear_messages()          self.clear_messages()
484    
485    
486  if __name__ == "__main__":  if __name__ == "__main__":
487      support.run_tests()      support.run_tests()

Legend:
Removed from v.2551  
changed lines
  Added in v.2552

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26