123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- from tracim_backend.tests import FunctionalTest
-
-
- class TestDoc(FunctionalTest):
-
- def test_api__check_doc_index_html_page__ok_200__nominal_case(self):
- res = self.testapp.get('/api/v2/doc/', status=200)
- assert res.content_type == 'text/html'
-
- def test_api__check_spec_yaml_file__ok_200__nominal_case(self):
- res = self.testapp.get('/api/v2/doc/spec.yml', status=200)
- assert res.content_type == 'text/x-yaml'
-
- def test_api__check_docs_assets__ok_200__nominal_case(self):
- res = self.testapp.get(
- '/api/v2/doc/favicon-32x32.png',
- status=200,
- )
- assert res.content_type == 'image/png'
- res = self.testapp.get(
- '/api/v2/doc/favicon-16x16.png',
- status=200
- )
- assert res.content_type == 'image/png'
- res = self.testapp.get(
- '/api/v2/doc/swagger-ui.js',
- status=200
- )
- assert res.content_type == 'application/javascript'
- res = self.testapp.get(
- '/api/v2/doc/swagger-ui-standalone-preset.js',
- status=200
- )
- assert res.content_type == 'application/javascript'
- res = self.testapp.get(
- '/api/v2/doc/swagger-ui-bundle.js',
- status=200
- )
- assert res.content_type == 'application/javascript'
- res = self.testapp.get(
- '/api/v2/doc/swagger-ui.css',
- status=200
- )
- assert res.content_type == 'text/css'
|