287 |
<clpoint value="1"> |
<clpoint value="1"> |
288 |
<cldata stroke="#000000" stroke_width="10" fill="None"/> |
<cldata stroke="#000000" stroke_width="10" fill="None"/> |
289 |
</clpoint> |
</clpoint> |
290 |
|
<clpoint value="\xc3\xa4\xc3\xb6\xc3\xbc" |
291 |
|
label="\xc3\x9cml\xc3\xa4uts"> |
292 |
|
<cldata fill="None" stroke="#000000" stroke_width="1"/> |
293 |
|
</clpoint> |
294 |
</classification> |
</classification> |
295 |
</layer> |
</layer> |
296 |
<layer title="My Layer 2" stroke_width="1" fill="None" |
<layer title="My Layer 2" stroke_width="1" fill="None" |
325 |
|
|
326 |
map = self.session.Maps()[0] # only one map in the sample |
map = self.session.Maps()[0] # only one map in the sample |
327 |
|
|
328 |
expected = [("My Layer", 2, |
expected = [("My Layer", 3, |
329 |
[("default", (), "", |
[("default", (), "", |
330 |
("#000000", 1, "None")), |
("#000000", 1, "None")), |
331 |
("single", "1", "", |
("single", "1", "", |
332 |
("#000000", 2, "None")), |
("#000000", 2, "None")), |
333 |
("single", "1", "", |
("single", "1", "", |
334 |
("#000000", 10, "None"))]), |
("#000000", 10, "None")), |
335 |
|
("single", "\xe4\xf6\xfc", "\xdcml\xe4uts", |
336 |
|
("#000000", 1, "None"))]), |
337 |
("My Layer 2", 4, |
("My Layer 2", 4, |
338 |
[("default", (), "", |
[("default", (), "", |
339 |
("#000000", 2, "None")), |
("#000000", 2, "None")), |
582 |
try: |
try: |
583 |
self.session = load_session(self.filename()) |
self.session = load_session(self.filename()) |
584 |
except LoadError, value: |
except LoadError, value: |
585 |
pass |
# Check the actual messge in value to make sure the |
586 |
|
# LoadError really was about the missing attribute |
587 |
|
self.assertEquals(str(value), |
588 |
|
"Element " |
589 |
|
"(u'http://thuban.intevation.org/dtds/thuban-0.9-dev.dtd'," |
590 |
|
" u'fileshapesource') requires an attribute 'filetype'") |
591 |
else: |
else: |
592 |
self.fail("Missing filetype attribute doesn't raise LoadError") |
self.fail("Missing filetype attribute doesn't raise LoadError") |
593 |
|
|