4 | | It seems that both of these contribute to the missing exception. attachment:1534-dropped-error-and-tests.darcs.patch (or attachment:1354-dropped-error-and-tests.darcs.patch, if you can tolerate the typo :-) tweaks the control flow in the publisher a little bit so the exceptions don't get hidden, and then adds a test to exercise the code for MDMF files. {{{UnknownVersionError}}} still doesn't get raised, though, since the MDMF checkstring is shorter than the SDMF checkstring and causes {{{struct.unpack}}} to give up before the version can be extracted and checked. I'll work on a patch to make the new test pass. |
| 4 | It seems that both of these contribute to the missing exception. attachment:1534-dropped-error-and-tests.darcs.patch tweaks the control flow in the publisher a little bit so the exceptions don't get hidden, and then adds a test to exercise the code for MDMF files. {{{UnknownVersionError}}} still doesn't get raised, though, since the MDMF checkstring is shorter than the SDMF checkstring and causes {{{struct.unpack}}} to give up before the version can be extracted and checked. I'll work on a patch to make the new test pass. |
| 5 | |
| 6 | [edit: remove reference to duplicate patch] |