On Thu, Mar 04, 2010 at 07:01:33PM -0700, John Wright wrote:
> # This prints nothing
> print "Testing while iterating"
> test_keys(deb822_objs, apt_pkg.TagFile(open("/tmp/test_Packages")))
> 
> # This has errors, apt_pkg data is corrupt
> print "Testing after making a list from the iterator"
> test_keys(deb822_objs, list(apt_pkg.TagFile(open("/tmp/test_Packages"))))
> 
> # This doesn't have an error for me
> print "Testing after making a list out of only the first 30 entries"
> shorter = []
> sections = iter(apt_pkg.TagFile(open("/tmp/test_Packages")))
> for i in range(30):
>     shorter.append(sections.next())
> test_keys(deb822_objs, shorter)
> 
> # This doesn't have an error for me

Oops, I mean this *does* have an error for me (as you could see from the
command's output.

> print "Testing after making a list out of only the first 35 entries"
> shorter = []
> sections = iter(apt_pkg.TagFile(open("/tmp/test_Packages")))
> for i in range(35):
>     shorter.append(sections.next())
> test_keys(deb822_objs, shorter)

-- 
John Wright <j...@debian.org>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to