[Python] doctest: +NORMALIZE_WHITESPACE

Carlo Miron miron a python.it
Lun 16 Lug 2012 14:58:47 CEST


On Mon, Jul 16, 2012 at 12:43 PM, Pietro <peter.zamb a gmail.com> wrote:
> sto utilizzando le doctest per la mia documentazione... solo che il
> NORMALIZE_WHITESPACE, mi funziona solo con le liste e non con i
> dizionari...
[...]
> Trying:
>     z #doctest: +NORMALIZE_WHITESPACE
> Expecting:
>     {'a' : 0,
>      'b' : 1,
>      'c' : 2,
>      'd' :3}
> **********************************************************************
> File "test.py", line 8, in test
> Failed example:
>     z #doctest: +NORMALIZE_WHITESPACE
> Expected:
>     {'a' : 0,
>      'b' : 1,
>      'c' : 2,
>      'd' :3}
> Got:
>     {'a': 0, 'c': 2, 'b': 1, 'd': 3}
> **********************************************************************
> 1 items had failures:
>    1 of   4 in test
> 4 tests in 1 items.
> 3 passed and 1 failed.
> ***Test Failed*** 1 failures.
>
> cosa sto sbagliando?

nell'assumere che le chiavi dei dizionari siano ordinate.

©
-- 
  R
K-<M>-S
  L


Maggiori informazioni sulla lista Python