]> granicus.if.org Git - zziplib/commit
test: avoid use of xrange for compatibility
authorPatrick Steinhardt <ps@pks.im>
Wed, 22 May 2019 19:21:34 +0000 (21:21 +0200)
committerPatrick Steinhardt <ps@pks.im>
Thu, 1 Aug 2019 06:35:33 +0000 (08:35 +0200)
commit9f1da0b0fdcf96223d5d29bdd025c215ab8ca600
treedb1d114e619a5a326dd5fd031f1c9ad5d88b496b
parent743c06010ec947ca4d1e55157a9a44733f2c3017
test: avoid use of xrange for compatibility

Back in Python 2 days, there were two functions `range` and `xrange`.
While `range` returned a list, `xrange` would return a generator and
thus be the more efficient variant if a big range needs to be handled.
With Python 3, the `xrange` function was removed in favor of always
returning a generator for `range`.

Convert all uses of `xrange` to `range`. While this may be less
efficient in some places for old Python versions, their support is going
to be dropped in 2020 anyway. Also, `xrange` is only ever used in the
test suite.
test/zziptests.py