Added unit test
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
from flask import Blueprint
|
||||
from pillar_server.utils import jsonify
|
||||
|
||||
blueprint = Blueprint('attract', __name__)
|
||||
|
||||
|
||||
@blueprint.route('/jemoeder')
|
||||
def jemoeder():
|
||||
return 'je moeder'
|
||||
return jsonify({'je': 'moeder'})
|
||||
|
11
runserver.py
Executable file
11
runserver.py
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
from pillar_server import PillarServer
|
||||
from attract_server import AttractExtension
|
||||
|
||||
app = PillarServer('.')
|
||||
app.load_extension(AttractExtension(), '/attract')
|
||||
app.process_extensions()
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run('::0', 5000, debug=True)
|
12
tests/abstract_attract_test.py
Normal file
12
tests/abstract_attract_test.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from pillar_server.tests import TestPillarServer, AbstractPillarTest
|
||||
from attract_server import AttractExtension
|
||||
|
||||
class TestAttractServer(TestPillarServer):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(TestAttractServer, self).__init__(*args, **kwargs)
|
||||
|
||||
self.load_extension(AttractExtension(), '/attract')
|
||||
|
||||
|
||||
class AbstractAttractTest(AbstractPillarTest):
|
||||
pillar_server_class = TestAttractServer
|
7
tests/test_jemoeder.py
Normal file
7
tests/test_jemoeder.py
Normal file
@@ -0,0 +1,7 @@
|
||||
from abstract_attract_test import AbstractAttractTest
|
||||
|
||||
|
||||
class JeMoederTest(AbstractAttractTest):
|
||||
def test_je_moeder(self):
|
||||
resp = self.get('/attract/jemoeder')
|
||||
self.assertEqual({'je': 'moeder'}, resp.json())
|
Reference in New Issue
Block a user