2 <?xml-stylesheet type='text/xsl' href='interface.xsl'?>
3 <interface xmlns="http://zero-install.sourceforge.net/2004/injector/interface">
5 <summary>test Zero Install programs</summary>
7 Use 0test to run the unit tests for a Zero Install program. You can use this to
8 test released versions or developer snapshots. You can give a selection of
9 versions to test, and you can test against different versions of dependencies to
10 create a matrix of test results.</description>
12 <homepage>http://0install.net/0test.html</homepage>
14 <feed-for interface="http://0install.net/2008/interfaces/0test.xml"/>
16 <release:management xmlns:release="http://zero-install.sourceforge.net/2007/namespaces/0release">
17 <!-- Update the copy of the version number -->
18 <release:action phase="commit-release">sed -i "s/^version = '.*'$/version = '$RELEASE_VERSION'/" 0test</release:action>
20 <category>Development</category>
23 <group license="OSI Approved :: GNU General Public License v2" main="0test">
24 <command name="run" path="0test">
25 <runner interface="http://repo.roscidus.com/python/python">
29 <command name="test" path="test0test.py">
30 <runner interface="http://repo.roscidus.com/python/python">
33 <requires interface="http://0install.net/2006/interfaces/0publish">
34 <version not-before='0.21' before='0.21-post'/>
35 <executable-in-path name='0publish'/>
38 <implementation id="." version="0.7-post"/>
39 <requires interface="http://0install.net/2007/interfaces/ZeroInstall.xml">
40 <version not-before="1.8"/>
41 <environment insert="" mode="replace" name="0TEST_ZEROINSTALL"/>