[email protected] wrote:
On Wed, Jul 08, 2009 at 09:15:43PM -0500, Shawn Walker wrote:
The new webrev is here:
http://cr.opensolaris.org/~johansen/webrev-9929-2/
Overall, looks fine.
Although, a test case would be nice, I swear we used to have one.
I thought we used to have one too.
The test I added is slightly more involved:
It installs the package, stops the depot, uninstalls the package, and
then re-installs the package. This ensures that we can install and
uninstall as long as we have manifest on disk and bits in cache.
Woohoo! That's something I've wanted for a while. However, there's a
catch to this. Remember that it will attempt a catalog refresh if it
has been more than four hours since the last check (by default), so to
test the off-line install case (where we already have manifest, and bits
in cache) you'll have to remove the 'last_refreshed' file from the
corresponding catalog directory. See t_pkg_list.py lines 314-323.
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss