1 |
2003-08-28 Bernhard Herzog <[email protected]> |
2003-08-28 Bernhard Herzog <[email protected]> |
2 |
|
|
3 |
|
* test/test_proj.py: Import things from Thuban after calling |
4 |
|
initthuban |
5 |
|
|
6 |
|
* test/test_load.py (LoadSessionTest.filenames): New class |
7 |
|
variable with the filename attributes to normalize |
8 |
|
(LoadSessionTest.check_format): Pass self.filenames to |
9 |
|
sax_eventlist to normalize the filename attributes |
10 |
|
|
11 |
|
* test/xmlsupport.py: Add cvs keywords |
12 |
|
(SaxEventLister.__init__): New parameter filenames which indicates |
13 |
|
attributes that contain filenames |
14 |
|
(SaxEventLister.startElementNS): Normalize the filename attributes |
15 |
|
with os.path.normpath |
16 |
|
(sax_eventlist): New parameter filenames to pass through to |
17 |
|
SaxEventLister |
18 |
|
|
19 |
|
* test/test_derivedshapestore.py: Make this file callable as a |
20 |
|
program to execute the tests |
21 |
|
(TestDerivedShapeStoreExceptions.test_table_with_wrong_size): Bind |
22 |
|
the session to self.session so that it gets destroyed properly |
23 |
|
|
24 |
|
* test/test_layer.py (TestLayer.tearDown): Call the session's |
25 |
|
Destroy method |
26 |
|
|
27 |
|
* test/test_map.py (TestMapBase.tearDown): Destroy self.session |
28 |
|
too if it exists |
29 |
|
(TestMapAddLayer.test_add_layer): Bind the session to self.session |
30 |
|
so that it gets destroyed properly |
31 |
|
|
32 |
|
* test/postgissupport.py (reason_for_not_running_tests): Add a |
33 |
|
test for the existence of popen2.Popen4. |
34 |
|
|
35 |
|
* test/test_save.py (SaveSessionTest.tearDown): New. Provide a |
36 |
|
reliable way to destroy the sessions created in the test cases |
37 |
|
(SaveSessionTest.test_dbf_table): Bind the session to self.session |
38 |
|
so that it gets destroyed properly |
39 |
|
(SaveSessionTest.testLayerProjection): Bind the session to |
40 |
|
self.session so that it gets destroyed properly |
41 |
|
|
42 |
|
* test/test_session.py (UnreferencedTablesTests.tearDown): Make |
43 |
|
sure that the session is destroyed properly |
44 |
|
|
45 |
|
* test/test_shapefilestore.py: Make this callable as a program to |
46 |
|
execute the tests |
47 |
|
|
48 |
|
* test/test_scalebar.py: Remove unnecessary import of _ from |
49 |
|
Thuban |
50 |
|
|
51 |
|
* test/support.py (print_garbage_information): Call initthuban |
52 |
|
here because it may be called indirectly from test cases that test |
53 |
|
test support modules which do not use anything from thuban itself |
54 |
|
(ThubanTestProgram.runTests): Remove unnecessary debug print |
55 |
|
|
56 |
|
2003-08-28 Bernhard Herzog <[email protected]> |
57 |
|
|
58 |
* Thuban/version.py (longversion): Update to 0.9 |
* Thuban/version.py (longversion): Update to 0.9 |
59 |
|
|
60 |
* Thuban/UI/mainwindow.py: Remove some unused imports |
* Thuban/UI/mainwindow.py: Remove some unused imports |