test_nonascii: two unicode a's

Alexander Belchenko bialix at ukr.net
Wed Jul 5 06:04:54 BST 2006


John Arbash Meinel пишет:
> I'm wondering about augmenting the test suite with some sort of
> more-helpful summary. So you run the test suite, and at the end you get:
> 
> failures = 0, errors = 0, limitations = 4
> Platform Limitations:
>    diff3 does not preserve line endings, exercise caution with
> - --merge-type=diff3. Or install a diff3 which preserves line endings.
>    Weave format branches cannot be opened twice. Cannot use 'bzr pull .'
> style syntax. Upgrade to Knit format if this is desired.
>    Weave format branches cannot handle file ids with '<>'. Upgrade to
> Knit format if this is desired.
> 
> ....
> 
> I don't know exactly the implementation or final output. But just
> skipping tests because we want to have the test suite pass seems unclean
> to me.
> Essentially, you are lying to the user, telling them that there are no
> problems, rather than actually telling them what limitations are present.

May be list of known limitations could be stored in some sort of 
documentation? On the wiki, or in a file LIMITATIONS in the root of bzr 
tree? It's good to have this document easily available for user without 
needs to run selftest each time.

--
Alexander





More information about the bazaar mailing list