selftest --strict can never work?

Martin Pool mbp at sourcefrog.net
Wed Aug 22 23:48:22 BST 2007


On 8/23/07, Robert Collins <robertc at robertcollins.net> wrote:
> So, --strict is meant to fail on missing features AFAICT.
>
> As we have some features only present on linux.
> And some only present on Windows.
>
> This suggests the switch is broken by design.

Rather, the design is not fully implemented.  Per my document, strict
is meant to fail on missing dependencies that could be fixed by eg
installing more software, but not fail because of platform
dependencies.  At the moment we do not distinguish those cases with
different exception classes.

My test framework patch is one more step towards it, if you review
that then I'll do the next bit which is to distinguish missing
libraries from platform limits.

-- 
Martin



More information about the bazaar mailing list