Skip to content
Snippets Groups Projects
Verified Commit f1b5ff40 authored by David Beniamine's avatar David Beniamine
Browse files

Add test and common dir

parent c3761454
No related branches found
No related tags found
No related merge requests found
from flask import Flask from flask import Flask
from flask_restful import Api from flask_restful import Api
from .resources.mirador_resource import MiradorResource from Mirador_backend.resources.mirador_resource import MiradorResource
app = Flask(__name__) app = Flask(__name__)
api = Api(app) api = Api(app)
......
# Todo utilities classes
import unittest
import json
from Mirador_backend import app
class MiradorResourceTest(unittest.TestCase):
def setup(self):
self.base = '/mirador_resource'
self.app = app.test_client
self.db = None # Todo
def testGet(self):
payload = json.dumps({})
response = self.app.get(self.base + '/1', headers={"Content-Type": "application/json"}, data=payload)
self.assertEqual(200, response.status_code)
self.assertEqual('get', response.json['method'])
self.assertEqual(str, type(response.json['id']))
...@@ -32,8 +32,8 @@ setup( ...@@ -32,8 +32,8 @@ setup(
install_requires=["flask", "flask-restful", "python-dotenv"], install_requires=["flask", "flask-restful", "python-dotenv"],
setup_requires=["pytest-runner"], setup_requires=[""],
tests_require=["pytest"], tests_require=["unittest"],
) )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment