From 55c4ac1bfe565f1ca7f537fdd8b7a201be28e581 Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 10 Nov 2005 12:47:19 +0000 Subject: Initial import of prado framework --- .../UnitTests/simpletest/test/real_sites_test.php | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 tests/UnitTests/simpletest/test/real_sites_test.php (limited to 'tests/UnitTests/simpletest/test/real_sites_test.php') diff --git a/tests/UnitTests/simpletest/test/real_sites_test.php b/tests/UnitTests/simpletest/test/real_sites_test.php new file mode 100644 index 00000000..728b6e95 --- /dev/null +++ b/tests/UnitTests/simpletest/test/real_sites_test.php @@ -0,0 +1,29 @@ +assertTrue($this->get('http://www.lastcraft.com')); + $this->assertResponse(array(200)); + $this->assertMime(array('text/html')); + $this->clickLink('About'); + $this->assertTitle('About Last Craft'); + } + + function testSourceforge() { + $this->assertTrue($this->get('http://sourceforge.net/')); + $this->setField('words', 'simpletest'); + $this->assertTrue($this->clickImageByName('imageField')); + $this->assertTitle('SourceForge.net: Search'); + $this->assertTrue($this->clickLink('SimpleTest')); + $this->clickLink('statistics'); + $this->assertWantedPattern('/Statistics for the past 7 days/'); + $this->assertTrue($this->setField('report', 'Monthly')); + $this->clickSubmit('Change Stats View'); + $this->assertWantedPattern('/Statistics for the past \d+ months/'); + } + } +?> \ No newline at end of file -- cgit v1.2.3