From 7949f7fe746dbbe3eeefbc123bbb2c551b091733 Mon Sep 17 00:00:00 2001
From: wei <>
Date: Fri, 14 Apr 2006 05:14:34 +0000
Subject: Fixed #93 and #121
---
tests/UnitTests/simpletest/test/xml_test.php | 189 ---------------------------
1 file changed, 189 deletions(-)
delete mode 100644 tests/UnitTests/simpletest/test/xml_test.php
(limited to 'tests/UnitTests/simpletest/test/xml_test.php')
diff --git a/tests/UnitTests/simpletest/test/xml_test.php b/tests/UnitTests/simpletest/test/xml_test.php
deleted file mode 100644
index afb3faf9..00000000
--- a/tests/UnitTests/simpletest/test/xml_test.php
+++ /dev/null
@@ -1,189 +0,0 @@
- 2));
- $this->assertEqual($nesting->getSize(), 2);
- }
- }
-
- class TestOfXmlStructureParsing extends UnitTestCase {
-
- function testValidXml() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectNever('paintGroupStart');
- $listener->expectNever('paintGroupEnd');
- $listener->expectNever('paintCaseStart');
- $listener->expectNever('paintCaseEnd');
- $parser = &new SimpleTestXmlParser($listener);
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("\n"));
- }
-
- function testEmptyGroup() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintGroupStart', array('a_group', 7));
- $listener->expectOnce('paintGroupEnd', array('a_group'));
- $parser = &new SimpleTestXmlParser($listener);
- $parser->parse("\n");
- $parser->parse("\n");
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("a_group\n"));
- $this->assertTrue($parser->parse("\n"));
- $parser->parse("\n");
- $listener->tally();
- }
-
- function testEmptyCase() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintCaseStart', array('a_case'));
- $listener->expectOnce('paintCaseEnd', array('a_case'));
- $parser = &new SimpleTestXmlParser($listener);
- $parser->parse("\n");
- $parser->parse("\n");
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("a_case\n"));
- $this->assertTrue($parser->parse("\n"));
- $parser->parse("\n");
- $listener->tally();
- }
-
- function testEmptyMethod() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintCaseStart', array('a_case'));
- $listener->expectOnce('paintCaseEnd', array('a_case'));
- $listener->expectOnce('paintMethodStart', array('a_method'));
- $listener->expectOnce('paintMethodEnd', array('a_method'));
- $parser = &new SimpleTestXmlParser($listener);
- $parser->parse("\n");
- $parser->parse("\n");
- $parser->parse("\n");
- $parser->parse("a_case\n");
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("a_method\n"));
- $this->assertTrue($parser->parse("\n"));
- $parser->parse("\n");
- $parser->parse("\n");
- $listener->tally();
- }
-
- function testNestedGroup() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectArgumentsAt(0, 'paintGroupStart', array('a_group', 7));
- $listener->expectArgumentsAt(1, 'paintGroupStart', array('b_group', 3));
- $listener->expectCallCount('paintGroupStart', 2);
- $listener->expectArgumentsAt(0, 'paintGroupEnd', array('b_group'));
- $listener->expectArgumentsAt(1, 'paintGroupEnd', array('a_group'));
- $listener->expectCallCount('paintGroupEnd', 2);
- $parser = &new SimpleTestXmlParser($listener);
- $parser->parse("\n");
- $parser->parse("\n");
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("a_group\n"));
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("b_group\n"));
- $this->assertTrue($parser->parse("\n"));
- $this->assertTrue($parser->parse("\n"));
- $parser->parse("\n");
- $listener->tally();
- }
- }
-
- class AnyOldSignal {
- var $stuff = true;
- }
-
- class TestOfXmlResultsParsing extends UnitTestCase {
-
- function sendValidStart(&$parser) {
- $parser->parse("\n");
- $parser->parse("\n");
- $parser->parse("\n");
- $parser->parse("a_case\n");
- $parser->parse("\n");
- $parser->parse("a_method\n");
- }
-
- function sendValidEnd(&$parser) {
- $parser->parse("\n");
- $parser->parse("\n");
- $parser->parse("\n");
- }
-
- function testPass() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintPass', array('a_message'));
- $parser = &new SimpleTestXmlParser($listener);
- $this->sendValidStart($parser);
- $this->assertTrue($parser->parse("a_message\n"));
- $this->sendValidEnd($parser);
- $listener->tally();
- }
-
- function testFail() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintFail', array('a_message'));
- $parser = &new SimpleTestXmlParser($listener);
- $this->sendValidStart($parser);
- $this->assertTrue($parser->parse("a_message\n"));
- $this->sendValidEnd($parser);
- $listener->tally();
- }
-
- function testException() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintException', array('a_message'));
- $parser = &new SimpleTestXmlParser($listener);
- $this->sendValidStart($parser);
- $this->assertTrue($parser->parse("a_message\n"));
- $this->sendValidEnd($parser);
- $listener->tally();
- }
-
- function testSignal() {
- $signal = new AnyOldSignal();
- $signal->stuff = "Hello";
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintSignal', array('a_signal', $signal));
- $parser = &new SimpleTestXmlParser($listener);
- $this->sendValidStart($parser);
- $this->assertTrue($parser->parse(
- "\n"));
- $this->sendValidEnd($parser);
- $listener->tally();
- }
-
- function testMessage() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintMessage', array('a_message'));
- $parser = &new SimpleTestXmlParser($listener);
- $this->sendValidStart($parser);
- $this->assertTrue($parser->parse("a_message\n"));
- $this->sendValidEnd($parser);
- $listener->tally();
- }
-
- function testFormattedMessage() {
- $listener = &new MockSimpleScorer($this);
- $listener->expectOnce('paintFormattedMessage', array("\na\tmessage\n"));
- $parser = &new SimpleTestXmlParser($listener);
- $this->sendValidStart($parser);
- $this->assertTrue($parser->parse("\n"));
- $this->sendValidEnd($parser);
- $listener->tally();
- }
- }
-?>
\ No newline at end of file
--
cgit v1.2.3