test_menus_rendering.py 615 B

123456789101112131415161718
  1. from django.urls import reverse
  2. from ...test import assert_contains
  3. def test_custom_menu_items_are_rendered_in_navbar(client, navar_menu_item):
  4. response = client.get(reverse("misago:index"))
  5. assert_contains(response, navar_menu_item.url)
  6. def test_custom_menu_items_are_rendered_in_footer(client, footer_menu_item):
  7. response = client.get(reverse("misago:index"))
  8. assert_contains(response, footer_menu_item.url)
  9. def test_custom_menu_items_are_rendered_in_both_menus(client, both_menus_item):
  10. response = client.get(reverse("misago:index"))
  11. assert_contains(response, both_menus_item.url)