2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-05-04 22:38:49 +00:00
InvenTree/InvenTree/InvenTree/test_views.py
Oliver Walters ae7fbd6112 Add PEP8-naming extension for flake
- Enforcing python naming checks
2020-11-12 21:53:04 +11:00

30 lines
753 B
Python

""" Unit tests for the main web views """
from django.test import TestCase
from django.urls import reverse
from django.contrib.auth import get_user_model
import os
class ViewTests(TestCase):
""" Tests for various top-level views """
username = 'test_user'
password = 'test_pass'
def setUp(self):
# Create a user
get_user_model().objects.create_user(self.username, 'user@email.com', self.password)
self.client.login(username=self.username, password=self.password)
def test_api_doc(self):
""" Test that the api-doc view works """
api_url = os.path.join(reverse('index'), 'api-doc') + '/'
response = self.client.get(api_url)
self.assertEqual(response.status_code, 200)