fixed title testing

This commit is contained in:
Beverly Nguyen
2024-12-03 13:05:55 -08:00
parent 66c377c39d
commit 4946bed5cc
4 changed files with 11 additions and 19 deletions

View File

@@ -6,9 +6,7 @@
<html lang="{{ htmlLang | default('en') }}" class="{{ htmlClasses }}">
<head>
<title>
{% block pageTitle %}
{% block per_page_title %}{% endblock %} Notify.gov
{% endblock %}
{% block pageTitle %}{% block per_page_title %}{% endblock %} Notify.gov{% endblock %}
</title>
{% include "components/head.html" %}
</head>

View File

@@ -10,9 +10,7 @@
{% set page_title = 'Select or create a template' %}
{% block service_page_title %}
{{page_title}}
{% endblock %}
{% block service_page_title %}{{page_title}}{% endblock %}
{% block maincolumn_content %}

View File

@@ -1,12 +1,7 @@
{% extends "base.html" %}
{% block per_page_title %}
{% if current_org.name %}
{% block org_page_title %}{% endblock %} {{ current_org.name }}
{% else %}
{% block service_page_title %}{% endblock %} {{ current_service.name }}
{% endif %}
{% endblock %}
{% block per_page_title %}{% if current_org.name %}{% block org_page_title %}{% endblock %} {{ current_org.name }}{%
else %}{% block service_page_title %}{% endblock %} {{ current_service.name }}{% endif %}{% endblock %}
{% block main %}
<div class="grid-container">

View File

@@ -41,8 +41,8 @@ def _folder(name, folder_id=None, parent=None, users_with_permission=None):
@pytest.mark.parametrize(
(
"expected_title_tag",
"expected_page_title",
"expected_title_tag",
"expected_parent_link_args",
"extra_args",
"expected_nav_links",
@@ -54,7 +54,7 @@ def _folder(name, folder_id=None, parent=None, users_with_permission=None):
[
(
"Select or create a template service one Notify.gov",
"Templates",
"Select or create a template",
[],
{},
["Email", "Text message"],
@@ -93,7 +93,7 @@ def _folder(name, folder_id=None, parent=None, users_with_permission=None):
),
(
"Select or create a template service one Notify.gov",
"Templates",
"Select or create a template",
[],
{"template_type": "all"},
["Email", "Text message"],
@@ -132,7 +132,7 @@ def _folder(name, folder_id=None, parent=None, users_with_permission=None):
),
(
"Select or create a template service one Notify.gov",
"Templates",
"Select or create a template",
[],
{"template_type": "sms"},
["All", "Email"],
@@ -346,8 +346,9 @@ def test_should_show_templates_folder_page(
**extra_args,
)
assert normalize_spaces(page.select_one("title").text) == expected_title_tag
assert normalize_spaces(page.select_one("h2").text) == expected_page_title
assert normalize_spaces(page.select_one("title").text) == expected_page_title
assert normalize_spaces(page.select_one("h1").text) == expected_title_tag
assert len(page.select("h2 a")) == len(expected_parent_link_args)