Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
language: python
python:
- "3.5"
- "3.4"
- "3.3"
- "2.7"
- "2.6"
Expand All @@ -13,6 +15,14 @@ matrix:
env: FLASK=0.9
- python: "3.3"
env: FLASK=0.8.1
- python: "3.4"
env: FLASK=0.9
- python: "3.4"
env: FLASK=0.8.1
- python: "3.5"
env: FLASK=0.9
- python: "3.5"
env: FLASK=0.8.1
install:
- pip install flask==$FLASK coverage --use-mirrors
- pip install -e . --use-mirrors
Expand All @@ -21,3 +31,4 @@ script:
notifications:
email:
- christoph.heer@googlemail.com
- jonathan.como@gmail.com
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
]

if sys.version_info[0] < 3:
tests_require.append('twill==0.9')
tests_require.append('twill==0.9.1')

if sys.version_info < (2, 6):
tests_require.append('simplejson')
Expand Down
9 changes: 7 additions & 2 deletions tests/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,22 @@

from flask_testing import is_twill_available

from .test_utils import TestSetup, TestSetupFailure, TestClientUtils, TestLiveServer, TestTeardownGraceful
from .test_twill import TestTwill, TestTwillDeprecated
from .test_utils import TestSetup, TestSetupFailure, TestClientUtils, \
TestLiveServer, TestTeardownGraceful, TestRenderTemplates, \
TestNotRenderTemplates, TestRestoreTheRealRender


def suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(TestSetup))
suite.addTest(unittest.makeSuite(TestSetupFailure))
suite.addTest(unittest.makeSuite(TestTeardownGraceful))
suite.addTest(unittest.makeSuite(TestClientUtils))
suite.addTest(unittest.makeSuite(TestLiveServer))
suite.addTest(unittest.makeSuite(TestTeardownGraceful))
suite.addTest(unittest.makeSuite(TestRenderTemplates))
suite.addTest(unittest.makeSuite(TestNotRenderTemplates))
suite.addTest(unittest.makeSuite(TestRestoreTheRealRender))
if is_twill_available:
suite.addTest(unittest.makeSuite(TestTwill))
suite.addTest(unittest.makeSuite(TestTwillDeprecated))
Expand Down
6 changes: 3 additions & 3 deletions tests/test_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ def create_app(self):
def test_assert_not_process_the_template(self):
response = self.client.get("/template/")

assert "" == response.data
assert len(response.data) == 0

def test_assert_template_rendered_signal_sent(self):
self.client.get("/template/")
Expand All @@ -189,7 +189,7 @@ def create_app(self):
def test_assert_not_process_the_template(self):
response = self.client.get("/template/")

assert "" != response.data
assert len(response.data) > 0


class TestRestoreTheRealRender(TestCase):
Expand All @@ -206,4 +206,4 @@ def test_assert_the_real_render_template_is_restored(self):

response = self.client.get("/template/")

assert "" != response.data
assert len(response.data) > 0