Re: [Python] doctest: +NORMALIZE_WHITESPACE

2012-07-16 Per discussione Pietro
Grazie Marco! 2012/7/16 Marco Beri : > Perché +NORMALIZE_WHITESPACE comprime solo dove gli spazi o i newline ci > sono. [snip] > > Scrivi: > """ import collections z = collections.OrderedDict([('a', 0), ('b',1), ('c',2), ('d',3)]) z #doctest: +NORMALIZE_WHITESPACE > OrderedDict([

Re: [Python] doctest: +NORMALIZE_WHITESPACE

2012-07-16 Per discussione Marco Beri
2012/7/16 Pietro > il problema è che persiste anche con un dizionario ordinato... come > fare? perché fallisce in questo caso? > Perché +NORMALIZE_WHITESPACE comprime solo dove gli spazi o i newline ci sono. Invece di: """ >>> a = range(9) >>> a #doctest: +NORMALIZE_WHITESPACE [0, 1, 2, 3, 4,

Re: [Python] doctest: +NORMALIZE_WHITESPACE

2012-07-16 Per discussione Pietro
Ciao Carlo, On Mon, Jul 16, 2012 at 2:58 PM, Carlo Miron wrote: [snip] >> cosa sto sbagliando? > > nell'assumere che le chiavi dei dizionari siano ordinate. errore davvero stupido, non me ne ero accorto! :-) il problema è che persiste anche con un dizionario ordinato... come fare? perché fallis

Re: [Python] doctest: +NORMALIZE_WHITESPACE

2012-07-16 Per discussione Carlo Miron
On Mon, Jul 16, 2012 at 12:43 PM, Pietro 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