Как написать тест-кейсы для представления в django, использующие regex

У меня есть мои шаблоны url в формате regex, смотрите ниже два примера

re_path(r'^all/labwork$', av.all_labwork, name='all-labwork'),

re_path(r'^patient/labwork/(?P[0-9A-Za-z-]+)/$', av.new_labwork, name='labwork')

Я пытаюсь написать тесткейсы для их тестирования, просто нужно немного направления чтобы начать

например, testcase 'HomePageTest'

 class HomePageTests(TestCase):
  def test_home_page_status_code(self):
      response = self.client.get('labwork/'))
      self.assertEquals(response.status_code, 200) 

Проблема в том, что аргумент 'labwork/', переданный в client.get() выше, не работает. не работает с url-паттернами, которые я использовал, в нормальных условиях маршруты все работают, я понял, что мне нужно передать regex в функцию get.

помощь нужна и ценится

Вернуться на верх