diff options
Diffstat (limited to 'tests/FunctionalTests/features')
5 files changed, 43 insertions, 0 deletions
diff --git a/tests/FunctionalTests/features/protected/pages/Namespaces/WithNamespace.page b/tests/FunctionalTests/features/protected/pages/Namespaces/WithNamespace.page new file mode 100644 index 00000000..842868ba --- /dev/null +++ b/tests/FunctionalTests/features/protected/pages/Namespaces/WithNamespace.page @@ -0,0 +1,3 @@ +<com:TContent ID="Content"> + With Namespaces loaded +</com:TContent>
\ No newline at end of file diff --git a/tests/FunctionalTests/features/protected/pages/Namespaces/WithNamespace.php b/tests/FunctionalTests/features/protected/pages/Namespaces/WithNamespace.php new file mode 100644 index 00000000..5a49f6f6 --- /dev/null +++ b/tests/FunctionalTests/features/protected/pages/Namespaces/WithNamespace.php @@ -0,0 +1,14 @@ +<?php + +namespace Application\Pages\Namespaces; + +use Prado\Web\UI\TPage; + +class WithNamespace extends TPage +{ + + public function __construct() + { + parent::__construct(); + } +}
\ No newline at end of file diff --git a/tests/FunctionalTests/features/protected/pages/Namespaces/WithoutNamespace.page b/tests/FunctionalTests/features/protected/pages/Namespaces/WithoutNamespace.page new file mode 100644 index 00000000..28d38cec --- /dev/null +++ b/tests/FunctionalTests/features/protected/pages/Namespaces/WithoutNamespace.page @@ -0,0 +1,3 @@ +<com:TContent ID="Content"> + Without Namespaces loaded +</com:TContent>
\ No newline at end of file diff --git a/tests/FunctionalTests/features/protected/pages/Namespaces/WithoutNamespace.php b/tests/FunctionalTests/features/protected/pages/Namespaces/WithoutNamespace.php new file mode 100644 index 00000000..ad671e7f --- /dev/null +++ b/tests/FunctionalTests/features/protected/pages/Namespaces/WithoutNamespace.php @@ -0,0 +1,6 @@ +<?php + +class WithoutNamespace extends TPage +{ + +}
\ No newline at end of file diff --git a/tests/FunctionalTests/features/tests/NamespacesTestCase.php b/tests/FunctionalTests/features/tests/NamespacesTestCase.php new file mode 100644 index 00000000..f712d526 --- /dev/null +++ b/tests/FunctionalTests/features/tests/NamespacesTestCase.php @@ -0,0 +1,17 @@ +<?php + + +class NamespacesTestCase extends \PradoGenericSelenium2Test +{ + public function test() + { + $this->url("features/index.php?page=Namespaces.WithoutNamespace"); + $this->pause(50); + $this->assertContains('Without Namespaces loaded', $this->source()); + + $this->url("features/index.php?page=Namespaces.WithNamespace"); + $this->pause(50); + $this->assertContains('With Namespaces loaded', $this->source()); + } + +}
\ No newline at end of file |