Add some unit tests

This commit is contained in:
Oliver Walters 2020-05-11 23:44:22 +10:00
parent a7e5a79f4c
commit cfc0145180
2 changed files with 20 additions and 4 deletions

View File

@ -31,7 +31,7 @@ class OrderTest(APITestCase):
return self.client.get(url + "?" + options, format='json')
def test_po_list(self,):
def test_po_list(self):
url = reverse('api-po-list')
@ -42,3 +42,19 @@ class OrderTest(APITestCase):
# Filter by stuff
response = self.doGet(url, 'status=10&part=1&supplier_part=1')
self.assertEqual(response.status_code, status.HTTP_200_OK)
def test_po_attachments(self):
url = reverse('api-po-attachment-list')
response = self.doGet(url)
self.assertEqual(response.status_code, status.HTTP_200_OK)
def test_so_attachments(self):
url = reverse('api-so-attachment-list')
response = self.doGet(url)
self.assertEqual(response.status_code, status.HTTP_200_OK)

View File

@ -646,18 +646,18 @@ part_api_urls = [
# Base URL for PartCategory API endpoints
url(r'^category/', include([
url(r'^(?P<pk>\d+)/?', CategoryDetail.as_view(), name='api-part-category-detail'),
url(r'.*^$', CategoryList.as_view(), name='api-part-category-list'),
url(r'^$', CategoryList.as_view(), name='api-part-category-list'),
])),
# Base URL for PartAttachment API endpoints
url(r'attachment/', include([
url(r'^.*$', PartAttachmentList.as_view(), name='api-part-attachment-list'),
url(r'^$', PartAttachmentList.as_view(), name='api-part-attachment-list'),
])),
# Base URL for PartStar API endpoints
url(r'^star/', include([
url(r'^(?P<pk>\d+)/?', PartStarDetail.as_view(), name='api-part-star-detail'),
url(r'^.*$', PartStarList.as_view(), name='api-part-star-list'),
url(r'^$', PartStarList.as_view(), name='api-part-star-list'),
])),
# Base URL for PartParameter API endpoints