20 lines
870 B
Python
20 lines
870 B
Python
from django.test import TestCase
|
|
from django.urls import reverse, resolve
|
|
|
|
|
|
class URLTestCase(TestCase):
|
|
|
|
def test_place_url(self):
|
|
self.assertEqual(resolve("/location/place/lookup/").view_name, 'place_lookup')
|
|
self.assertEqual(resolve("/location/place/add/").view_name, 'place_create')
|
|
self.assertEqual(resolve("/location/place/edit/1/").view_name, 'place_update')
|
|
self.assertEqual(resolve("/location/place/1/").view_name, 'place_details')
|
|
self.assertEqual(resolve("/location/place/").view_name, 'place_list')
|
|
|
|
def test_country_url(self):
|
|
self.assertEqual(resolve("/location/country/lookup/").view_name, 'country_lookup')
|
|
|
|
def test_club_url(self):
|
|
self.assertEqual(resolve("/location/club/lookup/").view_name, 'club_lookup')
|
|
self.assertEqual(resolve("/location/club/").view_name, 'club_list')
|