From antoniolenton at gmail.com Thu May 29 00:12:20 2008 From: antoniolenton at gmail.com (Anthony Lenton) Date: Wed, 28 May 2008 19:12:20 -0300 Subject: Running the tests Message-ID: Hello, I checked out thuban's svn today, hopefully to start sending in a patch or two or writing an extension. After a while I was able to run the tests. Those needing gdalwarp were skipped until I realised that I needed to compile the extensions, and the ones needing postgis needed a bit of a help to figure out where the postgis SQL file was (find_postgis_sql wasn't figuring out my Ubuntu Hardy installation). The problem is that most tests in test_save.py still fail. I've installed pyRXP from svn (rev 3203), should I use a different version, are the tests broken for the time being or am I doing something wrong? I'm sending the output of running these tests, sorry for the lengthy post. Thanks! -- Anthony Lenton Except - The good guys in software development http://except.com.ar --------------------------------------------------------------------- anthony at daphne:~/svn/thuban/trunk/thuban/test$ python runtests.py test_save FFFFFFFF.. ====================================================================== FAIL: test_save.SaveSessionTest.testClassifiedLayer ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 409, in testClassifiedLayer self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.testEmptySession ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 120, in testEmptySession self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.testLayerProjection ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 246, in testLayerProjection self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.testRasterLayer ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 300, in testRasterLayer self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.testSingleLayer ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 174, in testSingleLayer self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.test_dbf_table ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 436, in test_dbf_table self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.test_joined_table ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 516, in test_joined_table self.validate_data(written_contents) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ====================================================================== FAIL: test_save.SaveSessionTest.test_save_postgis ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/anthony/svn/thuban/trunk/thuban/test/test_save.py", line 586, in test_save_postgis self.validate_data(written) File "/home/anthony/svn/thuban/trunk/thuban/test/xmlsupport.py", line 41, in validate_data parser.parse(data, eoCB = self.rxp_eo_cb) AssertionError: Error: Expected whitespace after attribute type in unnamed entity at line 180 char 37 of file:///home/anthony/svn/thuban/trunk/thuban/test/../Resources/XML/thuban-1.2.1.dtd Expected whitespace after attribute type Parse Failed! ---------------------------------------------------------------------- Ran 10 tests in 0.475s FAILED (failures=8) skipped = 0 0x82fd28c LAYER_PROJECTION_CHANGED method forward of 0x82fd28c LAYER_LEGEND_CHANGED method forward of 0x82fd28c CHANGED method forward of 0x82fd28c LAYER_CHANGED method forward of 0x82fd28c LAYER_VISIBILITY_CHANGED method forward of 0x82fd30c CLASS_CHANGED method _classification_changed of 0x82fd18c LAYER_PROJECTION_CHANGED method forward of 0x82fd18c LAYER_LEGEND_CHANGED method forward of 0x82fd18c CHANGED method forward of 0x82fd18c LAYER_CHANGED method forward of 0x82fd18c LAYER_VISIBILITY_CHANGED method forward of 0x82f2c4c LAYER_VISIBILITY_CHANGED method forward of 0x82f2c4c MAP_PROJECTION_CHANGED method forward of 0x82f2c4c EXTENSION_CHANGED method forward of 0x82f2c4c CHANGED method forward of 0x82f2c4c LAYER_PROJECTION_CHANGED method forward of 0x82f2c4c LAYER_CHANGED method forward of 0x82f2c4c MAP_LAYERS_CHANGED method forward of 0x82f2c4c EXTENSION_OBJECTS_CHANGED method forward of 0x82f2c6c CHANGED method forward of 0x83654ac CHANGED method forward of 0x838146c CLASS_CHANGED method _classification_changed of 0x838158c LAYER_PROJECTION_CHANGED method forward of 0x838158c LAYER_LEGEND_CHANGED method forward of 0x838158c CHANGED method forward of 0x838158c LAYER_CHANGED method forward of 0x838158c LAYER_VISIBILITY_CHANGED method forward of 0x82fd1ac CLASS_CHANGED method _classification_changed of 0x83879ec LAYER_VISIBILITY_CHANGED method forward of 0x83879ec MAP_PROJECTION_CHANGED method forward of 0x83879ec EXTENSION_CHANGED method forward of 0x83879ec CHANGED method forward of 0x83879ec LAYER_PROJECTION_CHANGED method forward of 0x83879ec LAYER_CHANGED method forward of 0x83879ec MAP_LAYERS_CHANGED method forward of 0x83879ec EXTENSION_OBJECTS_CHANGED method forward of anthony at daphne:~/svn/thuban/trunk/thuban/test$