swc-installation-test-2.py: Add virtual-editor and virtual-browser
authorW. Trevor King <wking@tremily.us>
Sun, 30 Dec 2012 15:31:55 +0000 (10:31 -0500)
committerW. Trevor King <wking@tremily.us>
Tue, 1 Jan 2013 14:49:45 +0000 (09:49 -0500)
commit2586d2b7dd6b79164cdadd0f92dba0412082bbbe
tree21bf4c3149a858421243f0d19d0f5d83812f86a4
parent553075182f430b65ae9b4d0a10988f4c51799bce
swc-installation-test-2.py: Add virtual-editor and virtual-browser

Often we don't care which editor is installed, so long as at least one
is installed.  This commit tweaks Dependency and adds a
VirtualDependency class to support such virtual dependencies.  You
can't get very fancy with boolean logic, but an all-and and all-or
lists will probably be sufficient for our needs.
swc-installation-test-2.py