From 98215a603fb798cdb4178e49061977544aaa45b7 Mon Sep 17 00:00:00 2001 From: wei <> Date: Sat, 10 Dec 2005 11:49:29 +0000 Subject: Initial import selenium functional test framework. --- tests/FunctionalTests/framework/Demos/testControls | 0 .../framework/Demos/testControls.php | 16 +++++++++++++++ tests/FunctionalTests/framework/IndexPage.tpl | 13 ++++++++++++ tests/FunctionalTests/framework/Web/UI/config.xml | 7 +++++++ .../framework/Web/UI/testTButton.php | 24 ++++++++++++++++++++++ .../framework/Web/UI/testTButton.tpl | 7 +++++++ tests/FunctionalTests/framework/Web/config.xml | 5 +++++ tests/FunctionalTests/framework/application.xml | 12 +++++++++++ tests/FunctionalTests/framework/config.xml | 6 ++++++ 9 files changed, 90 insertions(+) create mode 100644 tests/FunctionalTests/framework/Demos/testControls create mode 100644 tests/FunctionalTests/framework/Demos/testControls.php create mode 100644 tests/FunctionalTests/framework/IndexPage.tpl create mode 100644 tests/FunctionalTests/framework/Web/UI/config.xml create mode 100644 tests/FunctionalTests/framework/Web/UI/testTButton.php create mode 100644 tests/FunctionalTests/framework/Web/UI/testTButton.tpl create mode 100644 tests/FunctionalTests/framework/Web/config.xml create mode 100644 tests/FunctionalTests/framework/application.xml create mode 100644 tests/FunctionalTests/framework/config.xml (limited to 'tests/FunctionalTests/framework') diff --git a/tests/FunctionalTests/framework/Demos/testControls b/tests/FunctionalTests/framework/Demos/testControls new file mode 100644 index 00000000..e69de29b diff --git a/tests/FunctionalTests/framework/Demos/testControls.php b/tests/FunctionalTests/framework/Demos/testControls.php new file mode 100644 index 00000000..c55f3618 --- /dev/null +++ b/tests/FunctionalTests/framework/Demos/testControls.php @@ -0,0 +1,16 @@ +open('../../demos/controls/index.php'); + } + + function testIndexPage() + { + $this->assertTextPresent("Welcome! Guest"); + $this->clickAndWait('ctl0$header$ctl15'); + $this->assertTextPresent("Login"); + } +} \ No newline at end of file diff --git a/tests/FunctionalTests/framework/IndexPage.tpl b/tests/FunctionalTests/framework/IndexPage.tpl new file mode 100644 index 00000000..733c495e --- /dev/null +++ b/tests/FunctionalTests/framework/IndexPage.tpl @@ -0,0 +1,13 @@ + + + +
+