summaryrefslogtreecommitdiff
path: root/pecan/scaffolds/base/+package+/tests
diff options
context:
space:
mode:
Diffstat (limited to 'pecan/scaffolds/base/+package+/tests')
-rw-r--r--pecan/scaffolds/base/+package+/tests/__init__.py_tmpl22
-rw-r--r--pecan/scaffolds/base/+package+/tests/config.py_tmpl25
-rw-r--r--pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl22
-rw-r--r--pecan/scaffolds/base/+package+/tests/test_units.py7
4 files changed, 0 insertions, 76 deletions
diff --git a/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl b/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl
deleted file mode 100644
index 78ea527..0000000
--- a/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl
+++ /dev/null
@@ -1,22 +0,0 @@
-import os
-from unittest import TestCase
-from pecan import set_config
-from pecan.testing import load_test_app
-
-__all__ = ['FunctionalTest']
-
-
-class FunctionalTest(TestCase):
- """
- Used for functional tests where you need to test your
- literal application and its integration with the framework.
- """
-
- def setUp(self):
- self.app = load_test_app(os.path.join(
- os.path.dirname(__file__),
- 'config.py'
- ))
-
- def tearDown(self):
- set_config({}, overwrite=True)
diff --git a/pecan/scaffolds/base/+package+/tests/config.py_tmpl b/pecan/scaffolds/base/+package+/tests/config.py_tmpl
deleted file mode 100644
index b745a8c..0000000
--- a/pecan/scaffolds/base/+package+/tests/config.py_tmpl
+++ /dev/null
@@ -1,25 +0,0 @@
-# Server Specific Configurations
-server = {
- 'port': '8080',
- 'host': '0.0.0.0'
-}
-
-# Pecan Application Configurations
-app = {
- 'root': '${package}.controllers.root.RootController',
- 'modules': ['${package}'],
- 'static_root': '%(confdir)s/../../public',
- 'template_path': '%(confdir)s/../templates',
- 'debug': True,
- 'errors': {
- '404': '/error/404',
- '__force_dict__': True
- }
-}
-
-# Custom Configurations must be in Python dictionary format::
-#
-# foo = {'bar':'baz'}
-#
-# All configurations are accessible at::
-# pecan.conf
diff --git a/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl b/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl
deleted file mode 100644
index 2d7c6f0..0000000
--- a/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl
+++ /dev/null
@@ -1,22 +0,0 @@
-from unittest import TestCase
-from webtest import TestApp
-from ${package}.tests import FunctionalTest
-
-
-class TestRootController(FunctionalTest):
-
- def test_get(self):
- response = self.app.get('/')
- assert response.status_int == 200
-
- def test_search(self):
- response = self.app.post('/', params={'q': 'RestController'})
- assert response.status_int == 302
- assert response.headers['Location'] == (
- 'http://pecan.readthedocs.org/en/latest/search.html'
- '?q=RestController'
- )
-
- def test_get_not_found(self):
- response = self.app.get('/a/bogus/url', expect_errors=True)
- assert response.status_int == 404
diff --git a/pecan/scaffolds/base/+package+/tests/test_units.py b/pecan/scaffolds/base/+package+/tests/test_units.py
deleted file mode 100644
index 573fb68..0000000
--- a/pecan/scaffolds/base/+package+/tests/test_units.py
+++ /dev/null
@@ -1,7 +0,0 @@
-from unittest import TestCase
-
-
-class TestUnits(TestCase):
-
- def test_units(self):
- assert 5 * 5 == 25