package.xml 52KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711
  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
  3. <package version="1.0">
  4. <name>SimpleTest</name>
  5. <summary>Unit testing, mock objects and web testing framework for PHP.</summary>
  6. <description>The heart of SimpleTest is a testing framework built around test case classes.
  7. These are written as extensions of base test case classes, each extended with
  8. methods that actually contain test code. Top level test scripts then invoke
  9. the run() methods on every one of these test cases in order. Each test
  10. method is written to invoke various assertions that the developer expects to
  11. be true such as assertEqual(). If the expectation is correct, then a
  12. successful result is dispatched to the observing test reporter, but any
  13. failure triggers an alert and a description of the mismatch.
  14. These tools are designed for the developer. Tests are written in the PHP
  15. language itself more or less as the application itself is built. The advantage
  16. of using PHP itself as the testing language is that there are no new languages
  17. to learn, testing can start straight away, and the developer can test any part
  18. of the code. Basically, all parts that can be accessed by the application code
  19. can also be accessed by the test code if they are in the same language. </description>
  20. <maintainers>
  21. <maintainer>
  22. <user>lastcraft</user>
  23. <name>Marcus Baker</name>
  24. <email>marcus@lastcraft.com</email>
  25. <role>lead</role>
  26. </maintainer>
  27. <maintainer>
  28. <user>jsweat</user>
  29. <name>Jason Sweat</name>
  30. <email>jsweat_php@yahoo.com</email>
  31. <role>helper</role>
  32. </maintainer>
  33. <maintainer>
  34. <user>hfuecks</user>
  35. <name>Harry Fuecks</name>
  36. <email>hfuecks@phppatterns.com</email>
  37. <role>helper</role>
  38. </maintainer>
  39. </maintainers>
  40. <release>
  41. <version>0.9.4</version>
  42. <date>2004-02-20</date>
  43. <license>The Open Group Test Suite License</license>
  44. <state>beta</state>
  45. <notes>This is the final version of the PHP unit and web testing tool before the
  46. stable release 1.0 version. It features many improvements to the HTML form
  47. parsing and exposure of the underlying web browser. There are also numerous
  48. minor improvements and bug fixes.</notes>
  49. <provides type="class" name="PHPUnit_TestCase" extends="SimpleTestCase" />
  50. <provides type="function" name="PHPUnit_TestCase::assertEquals" />
  51. <provides type="function" name="PHPUnit_TestCase::assertNotNull" />
  52. <provides type="function" name="PHPUnit_TestCase::assertNull" />
  53. <provides type="function" name="PHPUnit_TestCase::assertSame" />
  54. <provides type="function" name="PHPUnit_TestCase::assertNotSame" />
  55. <provides type="function" name="PHPUnit_TestCase::assertTrue" />
  56. <provides type="function" name="PHPUnit_TestCase::assertFalse" />
  57. <provides type="function" name="PHPUnit_TestCase::assertRegExp" />
  58. <provides type="function" name="PHPUnit_TestCase::assertType" />
  59. <provides type="function" name="PHPUnit_TestCase::setLooselyTyped" />
  60. <provides type="function" name="PHPUnit_TestCase::countTestCases" />
  61. <provides type="function" name="PHPUnit_TestCase::getName" />
  62. <provides type="function" name="PHPUnit_TestCase::setName" />
  63. <provides type="class" name="TestCase" extends="SimpleTestCase" />
  64. <provides type="function" name="TestCase::assert" />
  65. <provides type="function" name="TestCase::assertEquals" />
  66. <provides type="function" name="TestCase::assertEqualsMultilineStrings" />
  67. <provides type="function" name="TestCase::assertRegexp" />
  68. <provides type="function" name="TestCase::error" />
  69. <provides type="function" name="TestCase::name" />
  70. <provides type="class" name="WebUnitReporter" extends="SimpleReporter" />
  71. <provides type="function" name="WebUnitReporter::paintHeader" />
  72. <provides type="function" name="WebUnitReporter::sendNoCacheHeaders" />
  73. <provides type="function" name="WebUnitReporter::paintFooter" />
  74. <provides type="function" name="WebUnitReporter::paintFormattedMessage" />
  75. <provides type="function" name="WebUnitReporter::paintGroupStart" />
  76. <provides type="function" name="WebUnitReporter::paintCaseStart" />
  77. <provides type="function" name="WebUnitReporter::paintMethodStart" />
  78. <provides type="function" name="WebUnitReporter::paintMethodEnd" />
  79. <provides type="function" name="WebUnitReporter::paintFail" />
  80. <provides type="function" name="WebUnitReporter::paintException" />
  81. <provides type="function" name="WebUnitReporter::outputScript" />
  82. <provides type="function" name="WebUnitReporter::toJsString" />
  83. <provides type="class" name="SimpleBrowser" />
  84. <provides type="function" name="SimpleBrowser::getBaseUrl" />
  85. <provides type="function" name="SimpleBrowser::getCurrentUrl" />
  86. <provides type="function" name="SimpleBrowser::restartSession" />
  87. <provides type="function" name="SimpleBrowser::ageCookies" />
  88. <provides type="function" name="SimpleBrowser::setCookie" />
  89. <provides type="function" name="SimpleBrowser::getCookieValue" />
  90. <provides type="function" name="SimpleBrowser::getBaseCookieValue" />
  91. <provides type="function" name="SimpleBrowser::setMaximumRedirects" />
  92. <provides type="function" name="SimpleBrowser::get" />
  93. <provides type="function" name="SimpleBrowser::head" />
  94. <provides type="function" name="SimpleBrowser::post" />
  95. <provides type="function" name="SimpleBrowser::getMimeType" />
  96. <provides type="function" name="SimpleBrowser::getResponseCode" />
  97. <provides type="function" name="SimpleBrowser::getContent" />
  98. <provides type="function" name="SimpleBrowser::getTitle" />
  99. <provides type="function" name="SimpleBrowser::setField" />
  100. <provides type="function" name="SimpleBrowser::getField" />
  101. <provides type="function" name="SimpleBrowser::clickSubmit" />
  102. <provides type="function" name="SimpleBrowser::submitFormById" />
  103. <provides type="function" name="SimpleBrowser::clickLink" />
  104. <provides type="function" name="SimpleBrowser::clickLinkById" />
  105. <provides type="class" name="SimpleDumper" />
  106. <provides type="function" name="SimpleDumper::describeValue" />
  107. <provides type="function" name="SimpleDumper::getType" />
  108. <provides type="function" name="SimpleDumper::describeDifference" />
  109. <provides type="function" name="SimpleDumper::clipString" />
  110. <provides type="function" name="SimpleDumper::dump" />
  111. <provides type="class" name="SimpleErrorQueue" />
  112. <provides type="function" name="SimpleErrorQueue::add" />
  113. <provides type="function" name="SimpleErrorQueue::extract" />
  114. <provides type="function" name="SimpleErrorQueue::clear" />
  115. <provides type="function" name="SimpleErrorQueue::isEmpty" />
  116. <provides type="function" name="SimpleErrorQueue::instance" />
  117. <provides type="function" name="SimpleErrorQueue::getSeverityAsString" />
  118. <provides type="function" name="simpleTestErrorHandler" />
  119. <provides type="class" name="SimpleExpectation" />
  120. <provides type="class" name="EqualExpectation" extends="SimpleExpectation" />
  121. <provides type="class" name="NotEqualExpectation" extends="EqualExpectation" />
  122. <provides type="class" name="IdenticalExpectation" extends="EqualExpectation" />
  123. <provides type="class" name="NotIdenticalExpectation" extends="IdenticalExpectation" />
  124. <provides type="class" name="WantedPatternExpectation" extends="SimpleExpectation" />
  125. <provides type="class" name="UnwantedPatternExpectation" extends="WantedPatternExpectation" />
  126. <provides type="class" name="IsAExpectation" extends="SimpleExpectation" />
  127. <provides type="class" name="MethodExistsExpectation" extends="SimpleExpectation" />
  128. <provides type="function" name="SimpleExpectation::test" />
  129. <provides type="function" name="SimpleExpectation::testMessage" />
  130. <provides type="function" name="EqualExpectation::test" />
  131. <provides type="function" name="EqualExpectation::testMessage" />
  132. <provides type="function" name="NotEqualExpectation::test" />
  133. <provides type="function" name="NotEqualExpectation::testMessage" />
  134. <provides type="function" name="IdenticalExpectation::test" />
  135. <provides type="function" name="IdenticalExpectation::testMessage" />
  136. <provides type="function" name="NotIdenticalExpectation::test" />
  137. <provides type="function" name="NotIdenticalExpectation::testMessage" />
  138. <provides type="function" name="WantedPatternExpectation::test" />
  139. <provides type="function" name="WantedPatternExpectation::testMessage" />
  140. <provides type="function" name="UnwantedPatternExpectation::test" />
  141. <provides type="function" name="UnwantedPatternExpectation::testMessage" />
  142. <provides type="function" name="IsAExpectation::test" />
  143. <provides type="function" name="IsAExpectation::testMessage" />
  144. <provides type="function" name="MethodExistsExpectation::test" />
  145. <provides type="function" name="MethodExistsExpectation::testMessage" />
  146. <provides type="class" name="SimpleFrameset" />
  147. <provides type="function" name="SimpleFrameset::getTitle" />
  148. <provides type="class" name="SimpleUrl" />
  149. <provides type="class" name="SimpleCookie" />
  150. <provides type="class" name="SimpleHttpRequest" />
  151. <provides type="class" name="SimpleHttpPushRequest" extends="SimpleHttpRequest" />
  152. <provides type="class" name="SimpleHttpHeaders" />
  153. <provides type="class" name="SimpleHttpResponse" extends="StickyError" />
  154. <provides type="function" name="SimpleUrl::getScheme" />
  155. <provides type="function" name="SimpleUrl::getUsername" />
  156. <provides type="function" name="SimpleUrl::getPassword" />
  157. <provides type="function" name="SimpleUrl::getHost" />
  158. <provides type="function" name="SimpleUrl::getTld" />
  159. <provides type="function" name="SimpleUrl::getPort" />
  160. <provides type="function" name="SimpleUrl::getPath" />
  161. <provides type="function" name="SimpleUrl::getPage" />
  162. <provides type="function" name="SimpleUrl::getBasePath" />
  163. <provides type="function" name="SimpleUrl::getFragment" />
  164. <provides type="function" name="SimpleUrl::getEncodedRequest" />
  165. <provides type="function" name="SimpleUrl::encodeRequest" />
  166. <provides type="function" name="SimpleUrl::getRequest" />
  167. <provides type="function" name="SimpleUrl::addRequestParameter" />
  168. <provides type="function" name="SimpleUrl::addRequestParameters" />
  169. <provides type="function" name="SimpleUrl::makeAbsolute" />
  170. <provides type="function" name="SimpleUrl::normalisePath" />
  171. <provides type="function" name="SimpleCookie::setHost" />
  172. <provides type="function" name="SimpleCookie::getHost" />
  173. <provides type="function" name="SimpleCookie::isValidHost" />
  174. <provides type="function" name="SimpleCookie::getName" />
  175. <provides type="function" name="SimpleCookie::getValue" />
  176. <provides type="function" name="SimpleCookie::getPath" />
  177. <provides type="function" name="SimpleCookie::isValidPath" />
  178. <provides type="function" name="SimpleCookie::getExpiry" />
  179. <provides type="function" name="SimpleCookie::isExpired" />
  180. <provides type="function" name="SimpleCookie::agePrematurely" />
  181. <provides type="function" name="SimpleCookie::isSecure" />
  182. <provides type="function" name="SimpleHttpRequest::fetch" />
  183. <provides type="function" name="SimpleHttpRequest::addHeaderLine" />
  184. <provides type="function" name="SimpleHttpRequest::setCookie" />
  185. <provides type="function" name="SimpleHttpHeaders::getHttpVersion" />
  186. <provides type="function" name="SimpleHttpHeaders::getResponseCode" />
  187. <provides type="function" name="SimpleHttpHeaders::getLocation" />
  188. <provides type="function" name="SimpleHttpHeaders::isRedirect" />
  189. <provides type="function" name="SimpleHttpHeaders::getMimeType" />
  190. <provides type="function" name="SimpleHttpHeaders::getNewCookies" />
  191. <provides type="function" name="SimpleHttpResponse::getUrl" />
  192. <provides type="function" name="SimpleHttpResponse::getContent" />
  193. <provides type="function" name="SimpleHttpResponse::getHeaders" />
  194. <provides type="function" name="SimpleHttpResponse::getNewCookies" />
  195. <provides type="class" name="WildcardExpectation" extends="SimpleExpectation" />
  196. <provides type="class" name="ParametersExpectation" extends="SimpleExpectation" />
  197. <provides type="class" name="CallMap" />
  198. <provides type="class" name="SimpleStub" />
  199. <provides type="class" name="SimpleMock" extends="SimpleStub" />
  200. <provides type="class" name="Stub" />
  201. <provides type="class" name="Mock" />
  202. <provides type="function" name="WildcardExpectation::test" />
  203. <provides type="function" name="WildcardExpectation::testMessage" />
  204. <provides type="function" name="ParametersExpectation::test" />
  205. <provides type="function" name="ParametersExpectation::testMessage" />
  206. <provides type="function" name="CallMap::addValue" />
  207. <provides type="function" name="CallMap::addReference" />
  208. <provides type="function" name="CallMap::findFirstMatch" />
  209. <provides type="function" name="CallMap::isMatch" />
  210. <provides type="function" name="SimpleStub::clearHistory" />
  211. <provides type="function" name="SimpleStub::getCallCount" />
  212. <provides type="function" name="SimpleStub::setReturnValue" />
  213. <provides type="function" name="SimpleStub::setReturnValueAt" />
  214. <provides type="function" name="SimpleStub::setReturnReference" />
  215. <provides type="function" name="SimpleStub::setReturnReferenceAt" />
  216. <provides type="function" name="SimpleMock::getTest" />
  217. <provides type="function" name="SimpleMock::requireReturn" />
  218. <provides type="function" name="SimpleMock::expectArguments" />
  219. <provides type="function" name="SimpleMock::expectArgumentsAt" />
  220. <provides type="function" name="SimpleMock::expectCallCount" />
  221. <provides type="function" name="SimpleMock::expectMaximumCallCount" />
  222. <provides type="function" name="SimpleMock::expectMinimumCallCount" />
  223. <provides type="function" name="SimpleMock::expectNever" />
  224. <provides type="function" name="SimpleMock::expectOnce" />
  225. <provides type="function" name="SimpleMock::expectAtLeastOnce" />
  226. <provides type="function" name="SimpleMock::tally" />
  227. <provides type="function" name="Stub::generate" />
  228. <provides type="function" name="Stub::setStubBaseClass" />
  229. <provides type="function" name="Mock::generate" />
  230. <provides type="function" name="Mock::generatePartial" />
  231. <provides type="function" name="Mock::setMockBaseClass" />
  232. <provides type="class" name="SimpleTestOptions" />
  233. <provides type="function" name="SimpleTestOptions::getVersion" />
  234. <provides type="function" name="SimpleTestOptions::ignore" />
  235. <provides type="function" name="SimpleTestOptions::isIgnored" />
  236. <provides type="function" name="SimpleTestOptions::setStubBaseClass" />
  237. <provides type="function" name="SimpleTestOptions::getStubBaseClass" />
  238. <provides type="function" name="SimpleTestOptions::setMockBaseClass" />
  239. <provides type="function" name="SimpleTestOptions::getMockBaseClass" />
  240. <provides type="function" name="SimpleTestOptions::addPartialMockCode" />
  241. <provides type="function" name="SimpleTestOptions::getPartialMockCode" />
  242. <provides type="function" name="SimpleTestOptions::getDefaults" />
  243. <provides type="class" name="SimplePageBuilder" extends="SimpleSaxListener" />
  244. <provides type="class" name="SimplePage" />
  245. <provides type="function" name="SimplePageBuilder::parse" />
  246. <provides type="function" name="SimplePageBuilder::startElement" />
  247. <provides type="function" name="SimplePageBuilder::endElement" />
  248. <provides type="function" name="SimplePageBuilder::addContent" />
  249. <provides type="function" name="SimplePage::getRaw" />
  250. <provides type="function" name="SimplePage::acceptTag" />
  251. <provides type="function" name="SimplePage::acceptFormStart" />
  252. <provides type="function" name="SimplePage::acceptFormEnd" />
  253. <provides type="function" name="SimplePage::getAbsoluteLinks" />
  254. <provides type="function" name="SimplePage::getRelativeLinks" />
  255. <provides type="function" name="SimplePage::getUrls" />
  256. <provides type="function" name="SimplePage::getUrlById" />
  257. <provides type="function" name="SimplePage::getTitle" />
  258. <provides type="function" name="SimplePage::getForms" />
  259. <provides type="function" name="SimplePage::getFormBySubmitLabel" />
  260. <provides type="function" name="SimplePage::getFormById" />
  261. <provides type="function" name="SimplePage::getField" />
  262. <provides type="function" name="SimplePage::setField" />
  263. <provides type="class" name="ParallelRegex" />
  264. <provides type="class" name="SimpleStateStack" />
  265. <provides type="class" name="SimpleLexer" />
  266. <provides type="class" name="SimpleSaxParser" />
  267. <provides type="class" name="SimpleSaxListener" />
  268. <provides type="function" name="ParallelRegex::addPattern" />
  269. <provides type="function" name="ParallelRegex::match" />
  270. <provides type="function" name="SimpleStateStack::getCurrent" />
  271. <provides type="function" name="SimpleStateStack::enter" />
  272. <provides type="function" name="SimpleStateStack::leave" />
  273. <provides type="function" name="SimpleLexer::addPattern" />
  274. <provides type="function" name="SimpleLexer::addEntryPattern" />
  275. <provides type="function" name="SimpleLexer::addExitPattern" />
  276. <provides type="function" name="SimpleLexer::addSpecialPattern" />
  277. <provides type="function" name="SimpleLexer::mapHandler" />
  278. <provides type="function" name="SimpleLexer::parse" />
  279. <provides type="function" name="SimpleSaxParser::createLexer" />
  280. <provides type="function" name="SimpleSaxParser::parse" />
  281. <provides type="function" name="SimpleSaxParser::acceptStartToken" />
  282. <provides type="function" name="SimpleSaxParser::acceptEndToken" />
  283. <provides type="function" name="SimpleSaxParser::acceptAttributeToken" />
  284. <provides type="function" name="SimpleSaxParser::acceptEntityToken" />
  285. <provides type="function" name="SimpleSaxParser::acceptTextToken" />
  286. <provides type="function" name="SimpleSaxParser::ignore" />
  287. <provides type="function" name="SimpleSaxListener::startElement" />
  288. <provides type="function" name="SimpleSaxListener::endElement" />
  289. <provides type="function" name="SimpleSaxListener::addContent" />
  290. <provides type="class" name="SimpleQueryString" />
  291. <provides type="function" name="SimpleQueryString::add" />
  292. <provides type="function" name="SimpleQueryString::getValue" />
  293. <provides type="function" name="SimpleQueryString::asString" />
  294. <provides type="class" name="RemoteTestCase" extends="RunnableTest" />
  295. <provides type="function" name="RemoteTestCase::run" />
  296. <provides type="function" name="RemoteTestCase::getSize" />
  297. <provides type="class" name="HtmlReporter" extends="SimpleReporter" />
  298. <provides type="class" name="TextReporter" extends="SimpleReporter" />
  299. <provides type="class" name="CommandLineReporter" extends="TextReporter" />
  300. <provides type="function" name="HtmlReporter::paintHeader" />
  301. <provides type="function" name="HtmlReporter::sendNoCacheHeaders" />
  302. <provides type="function" name="HtmlReporter::paintFooter" />
  303. <provides type="function" name="HtmlReporter::paintFail" />
  304. <provides type="function" name="HtmlReporter::paintException" />
  305. <provides type="function" name="HtmlReporter::paintFormattedMessage" />
  306. <provides type="function" name="TextReporter::paintHeader" />
  307. <provides type="function" name="TextReporter::paintFooter" />
  308. <provides type="function" name="TextReporter::paintFail" />
  309. <provides type="function" name="TextReporter::paintException" />
  310. <provides type="function" name="TextReporter::paintFormattedMessage" />
  311. <provides type="class" name="SimpleRunner" />
  312. <provides type="class" name="SimpleRunnerDecorator" />
  313. <provides type="class" name="SimpleReporter" extends="SimpleRunner" />
  314. <provides type="class" name="TestDisplay" extends="SimpleReporter" />
  315. <provides type="function" name="SimpleRunner::makeDry" />
  316. <provides type="function" name="SimpleRunner::invoke" />
  317. <provides type="function" name="SimpleRunner::getStatus" />
  318. <provides type="function" name="SimpleRunner::paintMethodStart" />
  319. <provides type="function" name="SimpleRunner::paintMethodEnd" />
  320. <provides type="function" name="SimpleRunner::paintCaseStart" />
  321. <provides type="function" name="SimpleRunner::paintCaseEnd" />
  322. <provides type="function" name="SimpleRunner::paintGroupStart" />
  323. <provides type="function" name="SimpleRunner::paintGroupEnd" />
  324. <provides type="function" name="SimpleRunner::paintPass" />
  325. <provides type="function" name="SimpleRunner::paintFail" />
  326. <provides type="function" name="SimpleRunner::paintError" />
  327. <provides type="function" name="SimpleRunner::paintException" />
  328. <provides type="function" name="SimpleRunner::getPassCount" />
  329. <provides type="function" name="SimpleRunner::getFailCount" />
  330. <provides type="function" name="SimpleRunner::getExceptionCount" />
  331. <provides type="function" name="SimpleRunner::paintMessage" />
  332. <provides type="function" name="SimpleRunner::paintFormattedMessage" />
  333. <provides type="function" name="SimpleRunner::paintSignal" />
  334. <provides type="function" name="SimpleRunnerDecorator::invoke" />
  335. <provides type="function" name="SimpleRunnerDecorator::paintPass" />
  336. <provides type="function" name="SimpleRunnerDecorator::paintFail" />
  337. <provides type="function" name="SimpleRunnerDecorator::paintError" />
  338. <provides type="function" name="SimpleRunnerDecorator::paintException" />
  339. <provides type="function" name="SimpleRunnerDecorator::paintMessage" />
  340. <provides type="function" name="SimpleRunnerDecorator::paintFormattedMessage" />
  341. <provides type="function" name="SimpleRunnerDecorator::paintSignal" />
  342. <provides type="function" name="SimpleReporter::paintGroupStart" />
  343. <provides type="function" name="SimpleReporter::paintGroupEnd" />
  344. <provides type="function" name="SimpleReporter::paintCaseStart" />
  345. <provides type="function" name="SimpleReporter::paintCaseEnd" />
  346. <provides type="function" name="SimpleReporter::paintMethodStart" />
  347. <provides type="function" name="SimpleReporter::paintMethodEnd" />
  348. <provides type="function" name="SimpleReporter::paintHeader" />
  349. <provides type="function" name="SimpleReporter::paintFooter" />
  350. <provides type="function" name="SimpleReporter::getTestList" />
  351. <provides type="function" name="SimpleReporter::getTestCaseCount" />
  352. <provides type="function" name="SimpleReporter::getTestCaseProgress" />
  353. <provides type="function" name="SimpleReporter::inCli" />
  354. <provides type="class" name="SimpleShell" />
  355. <provides type="class" name="ShellTestCase" extends="SimpleTestCase" />
  356. <provides type="function" name="SimpleShell::execute" />
  357. <provides type="function" name="SimpleShell::getOutput" />
  358. <provides type="function" name="ShellTestCase::execute" />
  359. <provides type="function" name="ShellTestCase::assertExitCode" />
  360. <provides type="function" name="ShellTestCase::assertOutput" />
  361. <provides type="function" name="ShellTestCase::assertOutputPattern" />
  362. <provides type="function" name="ShellTestCase::assertNoOutputPattern" />
  363. <provides type="function" name="ShellTestCase::assertFileExists" />
  364. <provides type="function" name="ShellTestCase::assertFileNotExists" />
  365. <provides type="function" name="ShellTestCase::assertFilePattern" />
  366. <provides type="function" name="ShellTestCase::assertNoFilePattern" />
  367. <provides type="class" name="RunnableTest" />
  368. <provides type="class" name="SimpleTestCase" extends="RunnableTest" />
  369. <provides type="class" name="GroupTest" extends="RunnableTest" />
  370. <provides type="function" name="RunnableTest::getLabel" />
  371. <provides type="function" name="RunnableTest::run" />
  372. <provides type="function" name="RunnableTest::getSize" />
  373. <provides type="function" name="SimpleTestCase::run" />
  374. <provides type="function" name="SimpleTestCase::invoke" />
  375. <provides type="function" name="SimpleTestCase::setUp" />
  376. <provides type="function" name="SimpleTestCase::tearDown" />
  377. <provides type="function" name="SimpleTestCase::pass" />
  378. <provides type="function" name="SimpleTestCase::fail" />
  379. <provides type="function" name="SimpleTestCase::error" />
  380. <provides type="function" name="SimpleTestCase::signal" />
  381. <provides type="function" name="SimpleTestCase::swallowErrors" />
  382. <provides type="function" name="SimpleTestCase::assertExpectation" />
  383. <provides type="function" name="SimpleTestCase::assertTrue" />
  384. <provides type="function" name="SimpleTestCase::assertFalse" />
  385. <provides type="function" name="SimpleTestCase::dump" />
  386. <provides type="function" name="SimpleTestCase::sendMessage" />
  387. <provides type="function" name="GroupTest::addTestCase" />
  388. <provides type="function" name="GroupTest::addTestFile" />
  389. <provides type="function" name="GroupTest::run" />
  390. <provides type="function" name="GroupTest::getSize" />
  391. <provides type="function" name="GroupTest::ignore" />
  392. <provides type="class" name="StickyError" />
  393. <provides type="class" name="SimpleSocket" extends="StickyError" />
  394. <provides type="function" name="StickyError::isError" />
  395. <provides type="function" name="StickyError::getError" />
  396. <provides type="function" name="SimpleSocket::write" />
  397. <provides type="function" name="SimpleSocket::read" />
  398. <provides type="function" name="SimpleSocket::isOpen" />
  399. <provides type="function" name="SimpleSocket::close" />
  400. <provides type="class" name="SimpleTag" />
  401. <provides type="class" name="SimpleTitleTag" extends="SimpleTag" />
  402. <provides type="class" name="SimpleAnchorTag" extends="SimpleTag" />
  403. <provides type="class" name="SimpleWidget" extends="SimpleTag" />
  404. <provides type="class" name="SimpleTextTag" extends="SimpleWidget" />
  405. <provides type="class" name="SimpleSubmitTag" extends="SimpleWidget" />
  406. <provides type="class" name="SimpleTextAreaTag" extends="SimpleWidget" />
  407. <provides type="class" name="SimpleCheckboxTag" extends="SimpleWidget" />
  408. <provides type="class" name="SimpleSelectionTag" extends="SimpleWidget" />
  409. <provides type="class" name="MultipleSelectionTag" extends="SimpleWidget" />
  410. <provides type="class" name="SimpleOptionTag" extends="SimpleWidget" />
  411. <provides type="class" name="SimpleRadioButtonTag" extends="SimpleWidget" />
  412. <provides type="class" name="SimpleCheckboxGroup" />
  413. <provides type="class" name="SimpleRadioGroup" />
  414. <provides type="class" name="SimpleFormTag" extends="SimpleTag" />
  415. <provides type="class" name="SimpleForm" />
  416. <provides type="function" name="SimpleTag::expectEndTag" />
  417. <provides type="function" name="SimpleTag::addContent" />
  418. <provides type="function" name="SimpleTag::addTag" />
  419. <provides type="function" name="SimpleTag::getTagName" />
  420. <provides type="function" name="SimpleTag::getChildElements" />
  421. <provides type="function" name="SimpleTag::getAttribute" />
  422. <provides type="function" name="SimpleTag::getContent" />
  423. <provides type="function" name="SimpleWidget::getName" />
  424. <provides type="function" name="SimpleWidget::getDefault" />
  425. <provides type="function" name="SimpleWidget::getValue" />
  426. <provides type="function" name="SimpleWidget::setValue" />
  427. <provides type="function" name="SimpleWidget::resetValue" />
  428. <provides type="function" name="SimpleTextTag::expectEndTag" />
  429. <provides type="function" name="SimpleTextTag::setValue" />
  430. <provides type="function" name="SimpleSubmitTag::expectEndTag" />
  431. <provides type="function" name="SimpleSubmitTag::setValue" />
  432. <provides type="function" name="SimpleTextAreaTag::getDefault" />
  433. <provides type="function" name="SimpleTextAreaTag::setValue" />
  434. <provides type="function" name="SimpleCheckboxTag::expectEndTag" />
  435. <provides type="function" name="SimpleCheckboxTag::setValue" />
  436. <provides type="function" name="SimpleCheckboxTag::getDefault" />
  437. <provides type="function" name="SimpleSelectionTag::addTag" />
  438. <provides type="function" name="SimpleSelectionTag::addContent" />
  439. <provides type="function" name="SimpleSelectionTag::getDefault" />
  440. <provides type="function" name="SimpleSelectionTag::setValue" />
  441. <provides type="function" name="SimpleSelectionTag::getValue" />
  442. <provides type="function" name="MultipleSelectionTag::addTag" />
  443. <provides type="function" name="MultipleSelectionTag::addContent" />
  444. <provides type="function" name="MultipleSelectionTag::getDefault" />
  445. <provides type="function" name="MultipleSelectionTag::setValue" />
  446. <provides type="function" name="MultipleSelectionTag::getValue" />
  447. <provides type="function" name="SimpleOptionTag::setValue" />
  448. <provides type="function" name="SimpleOptionTag::getDefault" />
  449. <provides type="function" name="SimpleRadioButtonTag::expectEndTag" />
  450. <provides type="function" name="SimpleRadioButtonTag::setValue" />
  451. <provides type="function" name="SimpleRadioButtonTag::getDefault" />
  452. <provides type="function" name="SimpleCheckboxGroup::addWidget" />
  453. <provides type="function" name="SimpleCheckboxGroup::getValue" />
  454. <provides type="function" name="SimpleCheckboxGroup::getDefault" />
  455. <provides type="function" name="SimpleCheckboxGroup::setValue" />
  456. <provides type="function" name="SimpleRadioGroup::addWidget" />
  457. <provides type="function" name="SimpleRadioGroup::setValue" />
  458. <provides type="function" name="SimpleRadioGroup::getValue" />
  459. <provides type="function" name="SimpleRadioGroup::getDefault" />
  460. <provides type="function" name="SimpleForm::getMethod" />
  461. <provides type="function" name="SimpleForm::getAction" />
  462. <provides type="function" name="SimpleForm::getId" />
  463. <provides type="function" name="SimpleForm::addWidget" />
  464. <provides type="function" name="SimpleForm::getValue" />
  465. <provides type="function" name="SimpleForm::setField" />
  466. <provides type="function" name="SimpleForm::getValues" />
  467. <provides type="function" name="SimpleForm::getSubmitName" />
  468. <provides type="function" name="SimpleForm::submitButton" />
  469. <provides type="function" name="SimpleForm::submitButtonByLabel" />
  470. <provides type="function" name="SimpleForm::submit" />
  471. <provides type="class" name="UnitTestCase" extends="SimpleTestCase" />
  472. <provides type="function" name="UnitTestCase::assertNull" />
  473. <provides type="function" name="UnitTestCase::assertNotNull" />
  474. <provides type="function" name="UnitTestCase::assertIsA" />
  475. <provides type="function" name="UnitTestCase::assertEqual" />
  476. <provides type="function" name="UnitTestCase::assertNotEqual" />
  477. <provides type="function" name="UnitTestCase::assertIdentical" />
  478. <provides type="function" name="UnitTestCase::assertNotIdentical" />
  479. <provides type="function" name="UnitTestCase::assertReference" />
  480. <provides type="function" name="UnitTestCase::assertCopy" />
  481. <provides type="function" name="UnitTestCase::assertWantedPattern" />
  482. <provides type="function" name="UnitTestCase::assertNoUnwantedPattern" />
  483. <provides type="function" name="UnitTestCase::assertNoErrors" />
  484. <provides type="function" name="UnitTestCase::assertError" />
  485. <provides type="function" name="UnitTestCase::assertErrorPattern" />
  486. <provides type="function" name="is_a" />
  487. <provides type="class" name="CookieJar" />
  488. <provides type="class" name="SimpleUserAgent" />
  489. <provides type="function" name="CookieJar::restartSession" />
  490. <provides type="function" name="CookieJar::agePrematurely" />
  491. <provides type="function" name="CookieJar::setCookie" />
  492. <provides type="function" name="CookieJar::getValidCookies" />
  493. <provides type="function" name="SimpleUserAgent::getBaseUrl" />
  494. <provides type="function" name="SimpleUserAgent::getCurrentUrl" />
  495. <provides type="function" name="SimpleUserAgent::restartSession" />
  496. <provides type="function" name="SimpleUserAgent::ageCookies" />
  497. <provides type="function" name="SimpleUserAgent::setCookie" />
  498. <provides type="function" name="SimpleUserAgent::getCookieValue" />
  499. <provides type="function" name="SimpleUserAgent::getBaseCookieValue" />
  500. <provides type="function" name="SimpleUserAgent::setMaximumRedirects" />
  501. <provides type="function" name="SimpleUserAgent::fetchResponse" />
  502. <provides type="function" name="SimpleUserAgent::createAbsoluteUrl" />
  503. <provides type="class" name="WebTestCase" extends="SimpleTestCase" />
  504. <provides type="function" name="WebTestCase::showSource" />
  505. <provides type="function" name="WebTestCase::restartSession" />
  506. <provides type="function" name="WebTestCase::ageCookies" />
  507. <provides type="function" name="WebTestCase::getBrowser" />
  508. <provides type="function" name="WebTestCase::createBrowser" />
  509. <provides type="function" name="WebTestCase::invoke" />
  510. <provides type="function" name="WebTestCase::ignoreFrames" />
  511. <provides type="function" name="WebTestCase::setCookie" />
  512. <provides type="function" name="WebTestCase::setMaximumRedirects" />
  513. <provides type="function" name="WebTestCase::get" />
  514. <provides type="function" name="WebTestCase::post" />
  515. <provides type="function" name="WebTestCase::clickSubmit" />
  516. <provides type="function" name="WebTestCase::submitFormById" />
  517. <provides type="function" name="WebTestCase::clickSubmitByFormId" />
  518. <provides type="function" name="WebTestCase::submit" />
  519. <provides type="function" name="WebTestCase::clickLink" />
  520. <provides type="function" name="WebTestCase::clickLinkById" />
  521. <provides type="function" name="WebTestCase::clickLinkId" />
  522. <provides type="function" name="WebTestCase::setField" />
  523. <provides type="function" name="WebTestCase::assertField" />
  524. <provides type="function" name="WebTestCase::assertResponse" />
  525. <provides type="function" name="WebTestCase::assertMime" />
  526. <provides type="function" name="WebTestCase::assertTitle" />
  527. <provides type="function" name="WebTestCase::assertWantedPattern" />
  528. <provides type="function" name="WebTestCase::assertNoUnwantedPattern" />
  529. <provides type="function" name="WebTestCase::assertCookie" />
  530. <provides type="function" name="WebTestCase::assertNoCookie" />
  531. <provides type="class" name="XmlReporter" extends="SimpleReporter" />
  532. <provides type="class" name="NestingXmlTag" />
  533. <provides type="class" name="NestingMethodTag" extends="NestingXmlTag" />
  534. <provides type="class" name="NestingCaseTag" extends="NestingXmlTag" />
  535. <provides type="class" name="NestingGroupTag" extends="NestingXmlTag" />
  536. <provides type="class" name="SimpleTestXmlParser" />
  537. <provides type="function" name="XmlReporter::toParsedXml" />
  538. <provides type="function" name="XmlReporter::paintGroupStart" />
  539. <provides type="function" name="XmlReporter::paintGroupEnd" />
  540. <provides type="function" name="XmlReporter::paintCaseStart" />
  541. <provides type="function" name="XmlReporter::paintCaseEnd" />
  542. <provides type="function" name="XmlReporter::paintMethodStart" />
  543. <provides type="function" name="XmlReporter::paintMethodEnd" />
  544. <provides type="function" name="XmlReporter::paintPass" />
  545. <provides type="function" name="XmlReporter::paintFail" />
  546. <provides type="function" name="XmlReporter::paintException" />
  547. <provides type="function" name="XmlReporter::paintMessage" />
  548. <provides type="function" name="XmlReporter::paintFormattedMessage" />
  549. <provides type="function" name="XmlReporter::paintSignal" />
  550. <provides type="function" name="XmlReporter::paintHeader" />
  551. <provides type="function" name="XmlReporter::paintFooter" />
  552. <provides type="function" name="NestingXmlTag::setName" />
  553. <provides type="function" name="NestingXmlTag::getName" />
  554. <provides type="function" name="NestingMethodTag::paintStart" />
  555. <provides type="function" name="NestingMethodTag::paintEnd" />
  556. <provides type="function" name="NestingCaseTag::paintStart" />
  557. <provides type="function" name="NestingCaseTag::paintEnd" />
  558. <provides type="function" name="NestingGroupTag::paintStart" />
  559. <provides type="function" name="NestingGroupTag::paintEnd" />
  560. <provides type="function" name="NestingGroupTag::getSize" />
  561. <provides type="function" name="SimpleTestXmlParser::parse" />
  562. <deps>
  563. <dep type="php" rel="ge" version="4.2.2" optional="no"/>
  564. </deps>
  565. <filelist>
  566. <file role="data" baseinstalldir="simpletest" md5sum="57b8d745384127342f95660d97e1c9c2" name="adapters/CVS/Entries"/>
  567. <file role="data" baseinstalldir="simpletest" md5sum="2b7250390148247001cadb8a5fbfadd3" name="adapters/CVS/Repository"/>
  568. <file role="data" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="adapters/CVS/Root"/>
  569. <file role="data" baseinstalldir="simpletest" md5sum="86b4c77b0ae3098a74d7360383e4795d" name="CVS/Entries"/>
  570. <file role="data" baseinstalldir="simpletest" md5sum="5d2faa986bab6401d59afeaa1cbcd377" name="CVS/Entries.Log"/>
  571. <file role="data" baseinstalldir="simpletest" md5sum="d2831889b58a9a5dcb3cf511f2138fef" name="CVS/Repository"/>
  572. <file role="data" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="CVS/Root"/>
  573. <file role="doc" baseinstalldir="simpletest" md5sum="957fb972bb56ec2fc4cb9e043f33153b" name="docs/expectation_documentation.html"/>
  574. <file role="doc" baseinstalldir="simpletest" md5sum="4d76be28d68998d3acdbf0fd84a8c386" name="docs/form_testing_documentation.html"/>
  575. <file role="doc" baseinstalldir="simpletest" md5sum="e2be277ce587ddd6ad654025ff9d2fde" name="docs/group_test_documentation.html"/>
  576. <file role="doc" baseinstalldir="simpletest" md5sum="399836ebd45a984043a1014741c8e08a" name="docs/index.html"/>
  577. <file role="doc" baseinstalldir="simpletest" md5sum="53be8b51c71b7bb913841a9db8ea1e40" name="docs/mock_objects_documentation.html"/>
  578. <file role="doc" baseinstalldir="simpletest" md5sum="efcaf7aecbf554a218c8afcdccac3c6f" name="docs/overview.html"/>
  579. <file role="doc" baseinstalldir="simpletest" md5sum="fbaaa44ec4836922a97f78dc25767f46" name="docs/partial_mocks_documentation.html"/>
  580. <file role="doc" baseinstalldir="simpletest" md5sum="61be91680e210e622613dfb74b37ed46" name="docs/reporter_documentation.html"/>
  581. <file role="doc" baseinstalldir="simpletest" md5sum="d27524171926f0645db94a19bd30cc3b" name="docs/server_stubs_documentation.html"/>
  582. <file role="doc" baseinstalldir="simpletest" md5sum="d0077a179125208533f67ab5729b32bf" name="docs/unit_test_documentation.html"/>
  583. <file role="doc" baseinstalldir="simpletest" md5sum="0754f44ef7d2ef7d6b2eb0da12d17161" name="docs/web_tester_documentation.html"/>
  584. <file role="doc" baseinstalldir="simpletest" md5sum="b35e8a44b819e8dbe855df29b8edc541" name="docs/CVS/Entries"/>
  585. <file role="doc" baseinstalldir="simpletest" md5sum="ce3a3e9e3a12eb18c98e17a939876f86" name="docs/CVS/Repository"/>
  586. <file role="doc" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="docs/CVS/Root"/>
  587. <file role="php" baseinstalldir="simpletest" md5sum="05ddb3602ff2c066cce9538ddbffafe6" name="extensions/pear_test_case.php"/>
  588. <file role="php" baseinstalldir="simpletest" md5sum="40c3573c51601fadbfdd7d81b21b819f" name="extensions/phpunit_test_case.php"/>
  589. <file role="php" baseinstalldir="simpletest" md5sum="bd80d999fc551a74a842fac5a494b2e0" name="extensions/CVS/Entries"/>
  590. <file role="php" baseinstalldir="simpletest" md5sum="4a52c00a1b9d560c164fec847e7b35d4" name="extensions/CVS/Repository"/>
  591. <file role="php" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="extensions/CVS/Root"/>
  592. <file role="data" baseinstalldir="simpletest" md5sum="7c12fa92adf36454d7a07b4ae4960fb9" name="packages/makefile"/>
  593. <file role="php" baseinstalldir="simpletest" md5sum="1e04ba3b5a491877a6b093e5eaf94d20" name="packages/pear_package_create.php"/>
  594. <file role="php" baseinstalldir="simpletest" md5sum="d7f0cabe8bd211f414297a475b72222c" name="packages/simpletest.ini"/>
  595. <file role="data" baseinstalldir="simpletest" md5sum="2b2af8a130f01dbec1e4f70cbdf0216c" name="packages/CVS/Entries"/>
  596. <file role="data" baseinstalldir="simpletest" md5sum="175f74a36616e4285e2bb9634960c695" name="packages/CVS/Repository"/>
  597. <file role="data" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="packages/CVS/Root"/>
  598. <file role="test" baseinstalldir="simpletest" md5sum="06593d182c80f5403619de116de0722a" name="test/adapter_test.php"/>
  599. <file role="test" baseinstalldir="simpletest" md5sum="8a6790e31250a52d715eee7164114e85" name="test/all_tests.php"/>
  600. <file role="test" baseinstalldir="simpletest" md5sum="dc711b3d862f6dab7e75a6b17c5ee109" name="test/boundary_tests.php"/>
  601. <file role="test" baseinstalldir="simpletest" md5sum="ed90fbaed340e853f19644338c5f5c00" name="test/browser_test.php"/>
  602. <file role="test" baseinstalldir="simpletest" md5sum="19954bd4fe40ca96e3288f890ebb29ed" name="test/dumper_test.php"/>
  603. <file role="test" baseinstalldir="simpletest" md5sum="c98d3707dbb3a17f3eb4718bd44b814e" name="test/errors_test.php"/>
  604. <file role="test" baseinstalldir="simpletest" md5sum="c186d137ea036fc589cc7f5b1e22bfc6" name="test/expectation_test.php"/>
  605. <file role="test" baseinstalldir="simpletest" md5sum="4302a25827b8f45e3310589edd1ca791" name="test/frames_test.php"/>
  606. <file role="test" baseinstalldir="simpletest" md5sum="f31a48f91f4ec8ff9adecdaae971066c" name="test/http_test.php"/>
  607. <file role="test" baseinstalldir="simpletest" md5sum="e9ec6be76102634a378bc49b41bb7f65" name="test/live_test.php"/>
  608. <file role="test" baseinstalldir="simpletest" md5sum="90ce55650bab1ab0e6a3d6372647af1b" name="test/options_test.php"/>
  609. <file role="test" baseinstalldir="simpletest" md5sum="14e6276ae1641200a0e5c6ba484b2a17" name="test/page_test.php"/>
  610. <file role="test" baseinstalldir="simpletest" md5sum="a6b6ef1926cd759885c060587fc9a49e" name="test/parser_test.php"/>
  611. <file role="test" baseinstalldir="simpletest" md5sum="5c40c7780cf01e236e4935fed6c52fd6" name="test/query_string_test.php"/>
  612. <file role="test" baseinstalldir="simpletest" md5sum="c1cc1d683670d73883d7fafad353090d" name="test/real_sites_test.php"/>
  613. <file role="test" baseinstalldir="simpletest" md5sum="32eda7f5b6e6e5a4aadda413c9ebeb06" name="test/remote_test.php"/>
  614. <file role="test" baseinstalldir="simpletest" md5sum="cbb8f7de9111014eadc6b90f63677c42" name="test/shell_test.php"/>
  615. <file role="test" baseinstalldir="simpletest" md5sum="ab77dee4cae2758e94b7a11c31e8b179" name="test/shell_tester_test.php"/>
  616. <file role="test" baseinstalldir="simpletest" md5sum="6001788f743039c650ac147aa812ac81" name="test/simple_mock_test.php"/>
  617. <file role="test" baseinstalldir="simpletest" md5sum="a5bb54f1a280306ab5e2c03680f18ae2" name="test/socket_test.php"/>
  618. <file role="test" baseinstalldir="simpletest" md5sum="a8ad0c8f05eb5f50fc1de7546c64dea1" name="test/tag_test.php"/>
  619. <file role="test" baseinstalldir="simpletest" md5sum="a06ad15849d73b208ade0f9ba96f611b" name="test/unit_tests.php"/>
  620. <file role="test" baseinstalldir="simpletest" md5sum="9373c8c566cda8ed2149a5fe209131d7" name="test/user_agent_test.php"/>
  621. <file role="test" baseinstalldir="simpletest" md5sum="5acc0fb62be7f97c1078f0f64f2b20f4" name="test/visual_test.php"/>
  622. <file role="test" baseinstalldir="simpletest" md5sum="812ebe73cfc7005cec7b1c12c571c720" name="test/xml_test.php"/>
  623. <file role="test" baseinstalldir="simpletest" md5sum="6ec9b0427e8e84db459a5b93fa252db0" name="test/CVS/Entries"/>
  624. <file role="test" baseinstalldir="simpletest" md5sum="2416735a8ab2008298c39da1a69782f4" name="test/CVS/Entries.Log"/>
  625. <file role="test" baseinstalldir="simpletest" md5sum="9b1f51caa45c2c2434106a4dbdfebf96" name="test/CVS/Repository"/>
  626. <file role="test" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="test/CVS/Root"/>
  627. <file role="test" baseinstalldir="simpletest" md5sum="57b8d745384127342f95660d97e1c9c2" name="test/support/CVS/Entries"/>
  628. <file role="test" baseinstalldir="simpletest" md5sum="140879b54e3cbc1789e17bb52b09b627" name="test/support/CVS/Repository"/>
  629. <file role="test" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="test/support/CVS/Root"/>
  630. <file role="doc" baseinstalldir="simpletest" md5sum="57b8d745384127342f95660d97e1c9c2" name="tutorials/CVS/Entries"/>
  631. <file role="doc" baseinstalldir="simpletest" md5sum="c2e644f35e324518c9cb5fd061423447" name="tutorials/CVS/Entries.Log"/>
  632. <file role="doc" baseinstalldir="simpletest" md5sum="1b719edf330dbc15757e28fac92c769b" name="tutorials/CVS/Repository"/>
  633. <file role="doc" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="tutorials/CVS/Root"/>
  634. <file role="doc" baseinstalldir="simpletest" md5sum="0d7688680c6855dc56f3f9848cc046ea" name="tutorials/SimpleTest/GroupTests.pkg"/>
  635. <file role="doc" baseinstalldir="simpletest" md5sum="c6cac7a1cb45cd95be7d60b85f8a00be" name="tutorials/SimpleTest/MockObjects.pkg"/>
  636. <file role="doc" baseinstalldir="simpletest" md5sum="3089850251a21138c8e47a7a56a03033" name="tutorials/SimpleTest/PartialMock.pkg"/>
  637. <file role="doc" baseinstalldir="simpletest" md5sum="9c94a95d5e2bff9a617c5626c01a5445" name="tutorials/SimpleTest/Reporting.pkg"/>
  638. <file role="doc" baseinstalldir="simpletest" md5sum="12886a28d5b8e66551f52fe17d118786" name="tutorials/SimpleTest/ServerStubs.pkg"/>
  639. <file role="doc" baseinstalldir="simpletest" md5sum="ac53a7b4f9d53a69778e91b5264239a3" name="tutorials/SimpleTest/SimpleTest.pkg"/>
  640. <file role="doc" baseinstalldir="simpletest" md5sum="12c2b768cbd17cca4dfabf019849951d" name="tutorials/SimpleTest/SimpleTest.pkg.ini"/>
  641. <file role="doc" baseinstalldir="simpletest" md5sum="7fcd8a97c3fede0ee0e1fcc7d871d357" name="tutorials/SimpleTest/UnitTestCase.pkg"/>
  642. <file role="doc" baseinstalldir="simpletest" md5sum="2320cc95aad1a48daa8dce32faf26ce4" name="tutorials/SimpleTest/CVS/Entries"/>
  643. <file role="doc" baseinstalldir="simpletest" md5sum="1ecb8a2d4b8fe00de1d51a6eed04ee44" name="tutorials/SimpleTest/CVS/Repository"/>
  644. <file role="doc" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="tutorials/SimpleTest/CVS/Root"/>
  645. <file role="php" baseinstalldir="simpletest" md5sum="413d313259d41236f06e3b1d4ca2cf2f" name="ui/webunit_reporter.php"/>
  646. <file role="data" baseinstalldir="simpletest" md5sum="b764971cdf3f5dd6cc89fc923a9d8321" name="ui/css/webunit.css"/>
  647. <file role="data" baseinstalldir="simpletest" md5sum="1c842b1ba57c9ef0afc90422afe15cbc" name="ui/css/CVS/Entries"/>
  648. <file role="data" baseinstalldir="simpletest" md5sum="28a08b3a7947fbb338846884462a3b7e" name="ui/css/CVS/Repository"/>
  649. <file role="data" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="ui/css/CVS/Root"/>
  650. <file role="php" baseinstalldir="simpletest" md5sum="fb79bccb89805eeab9646f4215c45420" name="ui/CVS/Entries"/>
  651. <file role="php" baseinstalldir="simpletest" md5sum="1ad8ede2f2ccc8a2756a5fcde24fb231" name="ui/CVS/Entries.Log"/>
  652. <file role="php" baseinstalldir="simpletest" md5sum="be44f1632babbd6fa47f10e5465d031f" name="ui/CVS/Repository"/>
  653. <file role="php" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="ui/CVS/Root"/>
  654. <file role="data" baseinstalldir="simpletest" md5sum="c0222c64f54202b63eca0371d51d11e4" name="ui/img/wait.gif"/>
  655. <file role="data" baseinstalldir="simpletest" md5sum="2b8b19610a6688247dd74246ad2b3c24" name="ui/img/CVS/Entries"/>
  656. <file role="data" baseinstalldir="simpletest" md5sum="f30ffb1ed758705102d3a1039be41138" name="ui/img/CVS/Repository"/>
  657. <file role="data" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="ui/img/CVS/Root"/>
  658. <file role="data" baseinstalldir="simpletest" md5sum="cfa4018060c6e6387b0ed81a0d02834a" name="ui/js/webunit.js"/>
  659. <file role="data" baseinstalldir="simpletest" md5sum="aae6394c3f4dbbe2879fdf5207c3ee74" name="ui/js/x.js"/>
  660. <file role="data" baseinstalldir="simpletest" md5sum="baa018246deb7521042e2461add7d842" name="ui/js/CVS/Entries"/>
  661. <file role="data" baseinstalldir="simpletest" md5sum="f13bba517184993178509c26238f58dd" name="ui/js/CVS/Entries.Log"/>
  662. <file role="data" baseinstalldir="simpletest" md5sum="8844973027da7d1ae1be2f140bd88b86" name="ui/js/CVS/Repository"/>
  663. <file role="data" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="ui/js/CVS/Root"/>
  664. <file role="test" baseinstalldir="simpletest" md5sum="63cca591ca1be6ece6c89ceb01150701" name="ui/js/tests/TestOfWebunit.js.html"/>
  665. <file role="test" baseinstalldir="simpletest" md5sum="fd9059cba0c3f35e9ff804b7d8ef0d42" name="ui/js/tests/CVS/Entries"/>
  666. <file role="test" baseinstalldir="simpletest" md5sum="08f64becaa00d88ce8ffe17965d15802" name="ui/js/tests/CVS/Repository"/>
  667. <file role="test" baseinstalldir="simpletest" md5sum="34dd7a9cf081c951cc23fd2bd020b9ec" name="ui/js/tests/CVS/Root"/>
  668. <file role="php" baseinstalldir="simpletest" md5sum="43c7b30ca765fa74968cb08b85ad6495" name="browser.php"/>
  669. <file role="php" baseinstalldir="simpletest" md5sum="b5e0e3a556571ed5755d2978c46cfa30" name="dumper.php"/>
  670. <file role="php" baseinstalldir="simpletest" md5sum="a678e879ae727ab16fa3938a17f58158" name="errors.php"/>
  671. <file role="php" baseinstalldir="simpletest" md5sum="7990faeaa9efcedeba9a1da255443420" name="expectation.php"/>
  672. <file role="php" baseinstalldir="simpletest" md5sum="785a9fc6c96a6e3826d8ff8a4758479a" name="frames.php"/>
  673. <file role="doc" baseinstalldir="simpletest" md5sum="db5799cb9acbcd1bf21592a3f2751d12" name="HELP_MY_TESTS_DONT_WORK_ANYMORE"/>
  674. <file role="php" baseinstalldir="simpletest" md5sum="a2c2855ac6bc28a101f97a75b3b1997c" name="http.php"/>
  675. <file role="doc" baseinstalldir="simpletest" md5sum="afa2e568f864be24b1c5c3aaac6ab34c" name="LICENSE"/>
  676. <file role="php" baseinstalldir="simpletest" md5sum="948aba5c364abe2504b35551bb7d5e9a" name="mock_objects.php"/>
  677. <file role="php" baseinstalldir="simpletest" md5sum="881acb74595b13b77ef5c7faebf8fcfc" name="options.php"/>
  678. <file role="php" baseinstalldir="simpletest" md5sum="ef7759089217d3192568d7ceb86774be" name="page.php"/>
  679. <file role="php" baseinstalldir="simpletest" md5sum="43fdcae4285d29d1f93930182c18a5fe" name="parser.php"/>
  680. <file role="php" baseinstalldir="simpletest" md5sum="10b1c6bb26cd88ac491c95e8bb1fc43d" name="query_string.php"/>
  681. <file role="doc" baseinstalldir="simpletest" md5sum="7109ef978192e5bc8a4d9237cc8aaea3" name="README"/>
  682. <file role="php" baseinstalldir="simpletest" md5sum="cca19e26be64c76eb34655c3f19b55ca" name="remote.php"/>
  683. <file role="php" baseinstalldir="simpletest" md5sum="0112be72388bcda18c6cd43d71953546" name="reporter.php"/>
  684. <file role="php" baseinstalldir="simpletest" md5sum="f3c0df81cbad05c3d52806a85c4365e2" name="runner.php"/>
  685. <file role="php" baseinstalldir="simpletest" md5sum="6a29d666f9ba8529963714ce66193c2f" name="shell_tester.php"/>
  686. <file role="php" baseinstalldir="simpletest" md5sum="34a7ca4445a47a17ab9e99874689d5e4" name="simple_test.php"/>
  687. <file role="php" baseinstalldir="simpletest" md5sum="5cdcd369034da2795c78bd2e27d92bbc" name="socket.php"/>
  688. <file role="php" baseinstalldir="simpletest" md5sum="b681c663cadcd5a6ae27610797370d45" name="tag.php"/>
  689. <file role="doc" baseinstalldir="simpletest" md5sum="5529758df672c3f9d7c06ebc4f865a8a" name="TODO"/>
  690. <file role="php" baseinstalldir="simpletest" md5sum="5deae25e8128fe76a9f1d7f50f84f6f4" name="unit_tester.php"/>
  691. <file role="php" baseinstalldir="simpletest" md5sum="6bb9d93d64ac8c24efdd1308732c067a" name="user_agent.php"/>
  692. <file role="doc" baseinstalldir="simpletest" md5sum="0f6f4620df6da2939deddbe406e556a3" name="VERSION"/>
  693. <file role="php" baseinstalldir="simpletest" md5sum="26470a8b7154de3b5aba052c29a41da3" name="web_tester.php"/>
  694. <file role="php" baseinstalldir="simpletest" md5sum="33f4aec8b1f3426b0593b556efed7d15" name="xml.php"/>
  695. </filelist>
  696. </release>
  697. <changelog>
  698. <release>
  699. <version>0.9.4</version>
  700. <date>2004-02-20</date>
  701. <license>The Open Group Test Suite License</license>
  702. <state>beta</state>
  703. <notes>This is the final version of the PHP unit and web testing tool before the
  704. stable release 1.0 version. It features many improvements to the HTML form
  705. parsing and exposure of the underlying web browser. There are also numerous
  706. minor improvements and bug fixes.</notes>
  707. </release>
  708. </changelog>
  709. </package>