That would be an improvement, and it is a very simple change to make,
but it might cause the elisa unit-tests to fail to run.

On the other hand, it is perhaps not important for people to run the
elisa unit-tests from the elisa-0.3.5 package on Hardy.  In any case, it
is much more important that the package stops preventing unrelated
Python projects from running their unit tests.

So I would not object to that way of fixing it either.

Note that my proposed patch of leaving the override in place but
changing the new function to always pass would (I think) cause both
elisa unit-tests and all other unit-tests to run okay.  The drawback of
it is just that it means you don't get a proper error message if you
pass an incorrect type, such as "test_suite = 1" (an integer).

Oh, but probably my patch would need to be extended to make it so that
the elisa-installed Test Command accepts both lists and strings.  I know
how to write such a patch, but if people would accept the simpler
proposal by mort then I would be just as happy with that.

-- 
installing elisa 0.3.5 breaks the unit tests of unrelated Python packages
https://bugs.launchpad.net/bugs/263697
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to