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

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

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

revision 482 by jonathan, Thu Mar 6 16:47:02 2003 UTC revision 494 by jonathan, Mon Mar 10 10:45:33 2003 UTC
# Line 253  class TestClassification(unittest.TestCa Line 253  class TestClassification(unittest.TestCa
253          green = Color(0, 1, 0)          green = Color(0, 1, 0)
254          blue  = Color(0, 0, 1)          blue  = Color(0, 0, 1)
255    
256          layer = Layer("asdf", "../Data/iceland/political.shp")          layer = Layer("asdf", "../Data/iceland/political.dbf")
257    
258          #          #
259          # init with no params          # init with no params
# Line 277  class TestClassification(unittest.TestCa Line 277  class TestClassification(unittest.TestCa
277          c.SetFieldType(FIELDTYPE_STRING)          c.SetFieldType(FIELDTYPE_STRING)
278          self.assertEqual(c.GetFieldType(), FIELDTYPE_STRING)          self.assertEqual(c.GetFieldType(), FIELDTYPE_STRING)
279    
280            # should raise an exception because 'hallo' doesn't
281            # exist in the table
282            self.assertRaises(ValueError, c.SetLayer, layer)
283            
284            c.SetField("AREA")
285          c.SetLayer(layer)          c.SetLayer(layer)
286          self.assertEqual(c.GetLayer(), layer)          self.assertEqual(c.GetLayer(), layer)
287            self.assertEqual(c.GetField(), "AREA")
288            self.assertEqual(c.GetFieldType(), FIELDTYPE_DOUBLE)
289    
290          c.SetField(None)          c.SetField(None)
291            self.assertEquals(c.GetFieldType(), None)
292          self.assertEquals(c.GetGroup(5), c.GetDefaultGroup())          self.assertEquals(c.GetGroup(5), c.GetDefaultGroup())
293    
294          c.SetField("hallo")          c.SetField("AREA")
295          s = ClassGroupSingleton(5)          s = ClassGroupSingleton(5)
296          c.AddGroup(s)          c.AddGroup(s)
297          self.assertEquals(c.GetGroup(5), s)          self.assertEquals(c.GetGroup(5), s)

Legend:
Removed from v.482  
changed lines
  Added in v.494

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26