pactest: create packages in memory
commit0ed848a9ea7a543192cef1ca78695a9046ee4e98
authorDan McGee <dan@archlinux.org>
Fri, 24 Jun 2011 02:35:32 +0000 (23 21:35 -0500)
committerDan McGee <dan@archlinux.org>
Thu, 30 Jun 2011 16:55:00 +0000 (30 11:55 -0500)
tree195bba351892afdd328adf397607f74648850d24
parent13235ba65ab55d852dbdc0acabdc047442e74e28
pactest: create packages in memory

This is similar to what was just done for the sync databases. Move a few
pieces around so we never need to actually write out the filesystem to
create a package, and simply stream the tarfile out from the data we've
collected.

Once again, a few newline addition hacks and other things have to be
left in place in order not to break everything; this time however most
of the assumptions are in pactest and not libalpm.

Signed-off-by: Dan McGee <dan@archlinux.org>
test/pacman/pmdb.py
test/pacman/pmpkg.py
test/pacman/pmtest.py
test/pacman/util.py