diff --git a/adminlte2_pdq/decorators.py b/adminlte2_pdq/decorators.py
index 1d17927f6830d7d804b213ef61bd886e07354851..37250073b99e8ce61b2b0b3ae88bfcdd5dac597f 100644
--- a/adminlte2_pdq/decorators.py
+++ b/adminlte2_pdq/decorators.py
@@ -77,8 +77,6 @@ def allow_anonymous_access(function=None):
         "allow_anonymous_access": True,
         "login_required": False,
         "allow_without_permissions": False,
-        # "one_of_permissions": None,
-        # "full_permissions": None,
     }
 
     def decorator(function):
@@ -91,9 +89,6 @@ def allow_anonymous_access(function=None):
             # Get our view response object.
             function_view = function(request, *args, **kwargs)
 
-            # Save values to fully qualified view for middleware handling +  potential debugging.
-            function_view.admin_pdq_data = admin_pdq_data
-
             return function_view
 
         return wrap
@@ -129,8 +124,6 @@ def login_required(function=None, redirect_field_name="next", login_url=None):
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": False,
-        # "one_of_permissions": None,
-        # "full_permissions": None,
     }
 
     def decorator(function):
@@ -145,9 +138,6 @@ def login_required(function=None, redirect_field_name="next", login_url=None):
             # Get our view response object.
             function_view = function(request, *args, **kwargs)
 
-            # Save values to fully qualified view for middleware handling +  potential debugging.
-            function_view.admin_pdq_data = admin_pdq_data
-
             return function_view
 
         return wrap
@@ -168,8 +158,6 @@ def allow_without_permissions(function=None, redirect_field_name="next", login_u
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": True,
-        # "one_of_permissions": None,
-        # "full_permissions": None,
     }
 
     def decorator(function):
@@ -183,9 +171,6 @@ def allow_without_permissions(function=None, redirect_field_name="next", login_u
             # Get our view response object.
             function_view = function(request, *args, **kwargs)
 
-            # Save values to fully qualified view for middleware handling +  potential debugging.
-            function_view.admin_pdq_data = admin_pdq_data
-
             return function_view
 
         return wrap
@@ -217,8 +202,6 @@ def permission_required_one(permission, login_url=None, raise_exception=False):
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": False,
-        # "one_of_permissions": permissions,
-        # "full_permissions": None,
     }
 
     def decorator(function):
@@ -235,11 +218,6 @@ def permission_required_one(permission, login_url=None, raise_exception=False):
             # Get our view response object.
             function_view = function(request, *args, **kwargs)
 
-            # Save values to fully qualified view for middleware handling +  potential debugging.
-            function_view.admin_pdq_data = admin_pdq_data
-            function_view.permission_required_one = permissions  # Must have one, if any.
-            function_view.permission_required = None  # Must have all, if any. Same as Django.
-
             return function_view
 
         return wrap
@@ -269,8 +247,6 @@ def permission_required(permission, login_url=None, raise_exception=False):
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": False,
-        # "one_of_permissions": None,
-        # "full_permissions": permissions,
     }
 
     def decorator(function):
@@ -287,11 +263,6 @@ def permission_required(permission, login_url=None, raise_exception=False):
             # Get our view response object.
             function_view = function(request, *args, **kwargs)
 
-            # Save values to fully qualified view for middleware handling +  potential debugging.
-            function_view.admin_pdq_data = admin_pdq_data
-            function_view.permission_required_one = None  # Must have one, if any.
-            function_view.permission_required = permissions  # Must have all, if any. Same as Django.
-
             return function_view
 
         return wrap
diff --git a/adminlte2_pdq/middleware.py b/adminlte2_pdq/middleware.py
index e48906819b2b4715fe5cce2457261ae3cd64c91c..413e7b2d51faf2e6b98cb4eaece56dc6070570ba 100644
--- a/adminlte2_pdq/middleware.py
+++ b/adminlte2_pdq/middleware.py
@@ -404,11 +404,6 @@ class AuthMiddleware:
     def parse_request_data(self, request):
         """Parses request data and generates dict of calculated values."""
 
-        print("\n\n\n\n")
-        print("parse_request_data():")
-        print("    request: {0}".format(request))
-        print("\n")
-
         # Initialize default data structure.
         # This is our fallback if view is not using AdminLtePdq logic.
         data_dict = {
@@ -438,27 +433,16 @@ class AuthMiddleware:
             data_dict["current_url_name"] = current_url_name
             data_dict["fully_qualified_url_name"] = fully_qualified_url_name
 
-            print("    app_name: {0}".format(app_name))
-            print("    current_url_name: {0}".format(current_url_name))
-            print("    fully_qualified_url_name: {0}".format(fully_qualified_url_name))
-            print("\n")
-
             # Get extra AdminLtePdq data, if available.
             if view_class:
                 # Is class-based view.
 
-                # # If class inheriting from AdminLte mixins, then ensure data is up-to-date and fully initialized.
-                # if hasattr(view_class, "_update_admin_pdq_data"):
-                #     view_class._update_admin_pdq_data()
-
                 # Get AdminLte class data dict.
                 admin_pdq_data = getattr(view_class, "admin_pdq_data", {})
             else:
                 # Is function-based view. Get AdminLte function data dict.
                 admin_pdq_data = getattr(resolver.func, "admin_pdq_data", {})
 
-            print("Data pulled from view decorator/mixin: {0}".format(admin_pdq_data))
-
             # Process data.
             if view_class:
                 # Get class attributes.
diff --git a/adminlte2_pdq/mixins.py b/adminlte2_pdq/mixins.py
index d5ee674f7f359390f84a493d8c2a11b9848c5c4f..c9c7bc8870aa9646a99ef916db6ebbc2b287d403 100644
--- a/adminlte2_pdq/mixins.py
+++ b/adminlte2_pdq/mixins.py
@@ -13,43 +13,7 @@ from django.urls import reverse_lazy
 from .constants import HOME_ROUTE
 
 
-class BaseAdminLteMixin:
-
-    @classmethod
-    def _update_admin_pdq_data(cls):
-        """Helper function to update the data dictionary for AdminLTE data.
-
-        Otherwise, depending on the order of project runtime loading,
-        values may be initialized with only the Mixin defaults, and not
-        actually have the intended values provided on the view class itself.
-        """
-
-        print("\n\n\n\n")
-        print("Updating admin_pdq_data...")
-        print("")
-        print("    Before Update:")
-        if hasattr(cls, "admin_pdq_data"):
-            print("        {0}".format(cls.admin_pdq_data))
-        else:
-            print("        None")
-
-        # Update one_permission_required variable.
-        if hasattr(cls, "permission_required_one"):
-            cls.admin_pdq_data["one_of_permissions"] = cls.permission_required_one
-
-        # Update full_permission_required variable.
-        if hasattr(cls, "permission_required"):
-            cls.admin_pdq_data["full_permissions"] = cls.permission_required
-
-        print("    After Update:")
-        if hasattr(cls, "admin_pdq_data"):
-            print("        {0}".format(cls.admin_pdq_data))
-        else:
-            print("        None")
-        print("\n\n\n\n")
-
-
-class AllowAnonymousAccessMixin(BaseAdminLteMixin):
+class AllowAnonymousAccessMixin:
     """Mixin for strict mode, that defines a view can be accessed without login.
 
     General logic comes from the login_required project decorator.
@@ -61,8 +25,6 @@ class AllowAnonymousAccessMixin(BaseAdminLteMixin):
         "allow_anonymous_access": True,
         "login_required": False,
         "allow_without_permissions": False,
-        # "one_of_permissions": None,
-        # "full_permissions": None,
     }
 
     subclasses = []
@@ -76,7 +38,7 @@ class AllowAnonymousAccessMixin(BaseAdminLteMixin):
         cls.subclasses.append(cls.__name__)
 
 
-class LoginRequiredMixin(DjangoLoginRequiredMixin, BaseAdminLteMixin):
+class LoginRequiredMixin(DjangoLoginRequiredMixin):
     """Mixin for views that defines login is required."""
 
     # Pdq data processing dict.
@@ -85,8 +47,6 @@ class LoginRequiredMixin(DjangoLoginRequiredMixin, BaseAdminLteMixin):
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": False,
-        # "one_of_permissions": None,
-        # "full_permissions": None,
     }
 
     subclasses = []
@@ -100,7 +60,7 @@ class LoginRequiredMixin(DjangoLoginRequiredMixin, BaseAdminLteMixin):
         cls.subclasses.append(cls.__name__)
 
 
-class AllowWithoutPermissionsMixin(DjangoLoginRequiredMixin, BaseAdminLteMixin):
+class AllowWithoutPermissionsMixin(DjangoLoginRequiredMixin):
     """Mixin for strict mode, that defines a view which requires login, but no permissions.
 
     General logic comes from the login_required project decorator.
@@ -112,8 +72,6 @@ class AllowWithoutPermissionsMixin(DjangoLoginRequiredMixin, BaseAdminLteMixin):
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": True,
-        # "one_of_permissions": None,
-        # "full_permissions": None,
     }
 
     subclasses = []
@@ -127,7 +85,7 @@ class AllowWithoutPermissionsMixin(DjangoLoginRequiredMixin, BaseAdminLteMixin):
         cls.subclasses.append(cls.__name__)
 
 
-class PermissionRequiredMixin(DjangoPermissionRequiredMixin, BaseAdminLteMixin):
+class PermissionRequiredMixin(DjangoPermissionRequiredMixin):
     """Mixin for views that defines permissions are required."""
 
     # Values for user to override.
@@ -140,8 +98,6 @@ class PermissionRequiredMixin(DjangoPermissionRequiredMixin, BaseAdminLteMixin):
         "allow_anonymous_access": False,
         "login_required": True,
         "allow_without_permissions": False,
-        # "one_of_permissions": permission_required_one,
-        # "full_permissions": permission_required,
     }
 
     subclasses = []
diff --git a/adminlte2_pdq/templatetags/sidebar_menu.py b/adminlte2_pdq/templatetags/sidebar_menu.py
index 61348047a381e5429d0897a1252e5131ec7591cb..1da042b2803dfe7e03b5bef1c68ab788cf3727c2 100644
--- a/adminlte2_pdq/templatetags/sidebar_menu.py
+++ b/adminlte2_pdq/templatetags/sidebar_menu.py
@@ -220,11 +220,6 @@ def render_link(context, node):
 def get_permissions_from_view(view):
     """Get the permission/access data from a view."""
 
-    print("\n\n")
-    print("get_permissions_from_view():")
-    print("    view: {0}".format(view))
-    print("")
-
     view_data = {}
     view_class = getattr(view.func, "view_class", None)
 
@@ -232,18 +227,9 @@ def get_permissions_from_view(view):
     if view_class:
         # Is class-based view.
 
-        # # If class inheriting from AdminLte mixins, then ensure data is up-to-date and fully initialized.
-        # if hasattr(view_class, "_update_admin_pdq_data"):
-        #     view_class._update_admin_pdq_data()
-
         # Get AdminLte class data dict.
         admin_pdq_data = getattr(view_class, "admin_pdq_data", {})
 
-        print("    view_class: {0}".format(view_class))
-        print("    view.permission_required_one: {0}".format(getattr(view_class, "permission_required_one", None)))
-        print("    view.permission_required: {0}".format(getattr(view_class, "permission_required", None)))
-        print("")
-
         permission_required_one_value = getattr(view_class, "permission_required_one", None)
         permission_required_value = getattr(view_class, "permission_required", None)
 
@@ -251,28 +237,13 @@ def get_permissions_from_view(view):
         # Is function-based view. Get AdminLte function data dict.
         admin_pdq_data = getattr(view.func, "admin_pdq_data", {})
 
-        print("    view_class: {0}".format(view.func))
-        print("    view.permission_required_one: {0}".format(getattr(view.func, "permission_required_one", None)))
-        print("    view.permission_required: {0}".format(getattr(view.func, "permission_required", None)))
-        print("")
-
         permission_required_one_value = getattr(view.func, "permission_required_one", None)
         permission_required_value = getattr(view.func, "permission_required", None)
 
-    print("    pdq_data: {0}".format(admin_pdq_data))
-    print("")
-
     view_data["decorator_name"] = admin_pdq_data.get("decorator_name", "")
     view_data["allow_anonymous_access"] = admin_pdq_data.get("allow_anonymous_access", None)
     view_data["login_required"] = admin_pdq_data.get("login_required", None)
     view_data["allow_without_permissions"] = admin_pdq_data.get("allow_without_permissions", None)
-
-    # # Because we seem unable to get the "updated" class attributes,
-    # # and only have access to the original literal class-level values,
-    # # we seem unable to rely on the data dict for this.
-    # permission_required_one_value = getattr(view_class, "permission_required_one", None)
-    # permission_required_value = getattr(view_class, "permission_required", None)
-
     view_data["one_of_permissions"] = permission_required_one_value
     view_data["full_permissions"] = permission_required_value
 
@@ -291,11 +262,6 @@ def get_permissions_from_node(node):
     behavior as per project settings. Mostly those defined by STRICT mode and LOGIN_REQUIRED mode.
     """
 
-    print("\n\n\n\n")
-    print("get_permissions_from_node():")
-    print("    node: {0}".format(node))
-    print("\n")
-
     err_str__anonymous_and_login_required = "Cannot allow_anonymous_access and have login_required at the same time."
     err_str__without_perms_and_perms_required = (
         "Cannot allow_without_perms and have permissions required at the same time."
@@ -311,14 +277,6 @@ def get_permissions_from_node(node):
     node_one_of_permissions = node.get("one_of_permissions", None)
     node_full_permissions = node.get("permissions", None)
 
-    print("    Node Results:")
-    print("    node_allow_anonymous_access: {0}".format(node_allow_anonymous_access))
-    print("    node_login_required: {0}".format(node_login_required))
-    print("    node_allow_without_permissions: {0}".format(node_allow_without_permissions))
-    print("    node_one_of_permissions: {0}".format(node_one_of_permissions))
-    print("    node_full_permissions: {0}".format(node_full_permissions))
-    print("\n")
-
     # If any of these are strings, set as iterables.
     if isinstance(node_one_of_permissions, str):
         node_one_of_permissions = (node_one_of_permissions,)
@@ -392,14 +350,6 @@ def get_permissions_from_node(node):
         if isinstance(view_full_permissions, str):
             view_full_permissions = (view_full_permissions,)
 
-    print("    View Results:")
-    print("    view_allow_anonymous_access: {0}".format(view_allow_anonymous_access))
-    print("    view_login_required: {0}".format(view_login_required))
-    print("    view_allow_without_permissions: {0}".format(view_allow_without_permissions))
-    print("    view_one_of_permissions: {0}".format(view_one_of_permissions))
-    print("    view_full_permissions: {0}".format(view_full_permissions))
-    print("\n")
-
     # Raise errors for configurations that don't make sense for view level.
     # Should handle effectively the same as above node error checks. Just at the view level.
     if view_allow_anonymous_access and view_login_required:
@@ -464,15 +414,6 @@ def get_permissions_from_node(node):
         # Fall back to view value, as long as node allow_without_permissions is not set.
         full_permissions = view_full_permissions or []
 
-    print("    Final Results:")
-    print("    allow_anonymous_access: {0}".format(allow_anonymous_access))
-    print("    login_required: {0}".format(login_required))
-    print("    allow_without_permissions: {0}".format(allow_without_permissions))
-    print("    one_of_permissions: {0}".format(one_of_permissions))
-    print("    full_permissions: {0}".format(full_permissions))
-    print("    node_requires_permissions: {0}".format((bool(node_one_of_permissions) or bool(node_full_permissions))))
-    print("\n")
-
     # Return calculated values.
     return {
         "allow_anonymous_access": allow_anonymous_access,
@@ -493,28 +434,10 @@ def is_allowed_node(user, node):
 
     Values to check against are generally determined by the get_permissions_from_node function.
     If conflicting values are provided, the most strict interpretation is used.
-
-    # TODO: To be honest, probably need the "bleeding"/"overlapping" decorator and mixin tests to be established first,
-    #   to really make sure this logic is correct.
     """
 
-    print("\n\n\n\n\n\n\n\n")
-    print("===========================================================================")
-    print("===========================================================================")
-    print("===========================================================================")
-    print("\n\n\n\n\n\n\n\n")
-    print("is_allowed_node():")
-    print("    user: {0}".format(user))
-    print("    node: {0}".format(node))
-    print("")
-    print("    LOGIN_REQUIRED: {0}".format(LOGIN_REQUIRED))
-    print("    STRICT MODE:    {0}".format(STRICT_POLICY))
-
     # Always allow superuser.
     if user.is_superuser:
-
-        print("\n\nis_allowed_node(): SUPERUSER TRUE")
-
         return True
 
     # Start allowed as the opposite of the authentication policy.
@@ -526,10 +449,6 @@ def is_allowed_node(user, node):
     # Get the permission/access values from the node or node's view.
     return_data = get_permissions_from_node(node)
 
-    print("\n")
-    print("node permissions:")
-    print("    {0}".format(return_data))
-
     allow_anonymous_access = return_data["allow_anonymous_access"]
     login_required = return_data["login_required"]
     allow_without_permissions = return_data["allow_without_permissions"]
@@ -538,43 +457,27 @@ def is_allowed_node(user, node):
     # Special case for handling a view in STRICT POLICY WHITELIST but the node says permission is required.
     node_requires_permissions = return_data["node_requires_permissions"]
 
-    print("\n")
-    print("Determining final node access state, against user {0}".format(user))
-    print("    user.perms: {0}".format(user.user_permissions.all()))
-    print("    user.groups: {0}".format(user.groups.all()))
-    print("")
-    print("    Default States:")
-    print("        passes_login_check:       {0}".format(passes_login_check))
-    print("        passes_permission_check:  {0}".format(passes_permission_check))
-    print("\n")
     # If node allows anonymous, then anyone can access, regardless of any other settings.
     if allow_anonymous_access:
-
-        print("    Handling for AllowAnonymous node logic.")
-
         passes_login_check = True
         passes_permission_check = True
+
     # If the node requires being logged in, or the login required middleware is active.
     elif login_required or LOGIN_REQUIRED:
-        print("    Handling for LoginRequired node logic")
-        print("        user.is_authenticated: {0}".format(user.is_authenticated))
-        print("        check_for_login_whitelisted_node:")
-        print("")
         # Some iteration of login is required.
         # Verify user is authenticated or the route for the node is whitelisted in the login exempt whitelist.
         passes_login_check = user.is_authenticated or check_for_login_whitelisted_node(node)
 
     # If node allows without permissions, then all users pass permission checks.
     if allow_without_permissions:
-        print("    Handling for AllowWithoutPermissions node logic")
         passes_permission_check = True
+
     # Check if view is in permission whitelist, so long as node doesn't specify permissions required.
     elif not node_requires_permissions and check_for_strict_whitelisted_node(node):
-        print("    Handling for PermsRequired (whitelisted) node logic")
         passes_permission_check = True
+
     # Otherwise if any permission values exist, user needs to pass a permission check.
     elif one_of_permissions or full_permissions:
-        print("    Handling for PermsRequired node logic")
 
         # TODO: I'm so tired, I suspect I messed this logic up?
         #   Verify permission-access node tests when more rested.
@@ -605,11 +508,6 @@ def is_allowed_node(user, node):
         # Final result is the combination of these two.
         passes_permission_check = passes_one_check and passes_all_check
 
-    print("\n")
-    print("Final Results:")
-    print("    passes_login_check: {0}".format(passes_login_check))
-    print("    passes_permission_check: {0}".format(passes_permission_check))
-
     # Return true if passes both types of checks. False otherwise.
     return passes_login_check and passes_permission_check
 
@@ -629,9 +527,6 @@ def check_for_one_permission(user, permissions):
 
     # Superusers get all permissions
     if user.is_superuser:
-
-        print("\n\ncheck_for_one_permission(): SUPERUSER TRUE")
-
         return True
 
     allowed = False
@@ -644,8 +539,6 @@ def check_for_one_permission(user, permissions):
                 allowed = True
                 break
 
-    print("\n\ncheck_for_one_permission(): {0}".format(allowed))
-
     return allowed
 
 
@@ -664,9 +557,6 @@ def check_for_all_permissions(user, permissions):
 
     # Superusers get all permissions
     if user.is_superuser:
-
-        print("\n\ncheck_for_all_permissions(): SUPERUSER TRUE")
-
         return True
 
     allowed = False
@@ -678,8 +568,6 @@ def check_for_all_permissions(user, permissions):
         if not user.has_perms(permissions):
             allowed = False
 
-    print("\n\ncheck_for_all_permissions(): {0}".format(allowed))
-
     return allowed
 
 
@@ -688,9 +576,6 @@ def check_for_one_permission_in_node_list(user, nodes):
 
     # Superusers get all permissions
     if user.is_superuser:
-
-        print("\n\ncheck_for_one_permission_in_node_list(): SUPERUSER TRUE")
-
         return True
 
     allowed = False
@@ -709,40 +594,16 @@ def check_for_one_permission_in_node_list(user, nodes):
                     allowed = True
                     break
 
-    print("\n\ncheck_for_one_permission_in_node_list(): {0}".format(allowed))
-
     return allowed
 
 
 def check_for_login_whitelisted_node(node):
     """Check to see if the route property on the node is in the login whitelist"""
-
-    print("")
-    print("")
-    print("        check_for_login_whitelisted_node():")
-    print('            node_route: "{0}"'.format(node.get("route")))
-    print("")
-    print("            LOGIN_EXEMPT_WHITELIST: {0}".format(LOGIN_EXEMPT_WHITELIST))
-    print("")
-    print("            node is whitelisted: {0}".format(node.get("route") in LOGIN_EXEMPT_WHITELIST))
-    print("")
-
     return node.get("route") in LOGIN_EXEMPT_WHITELIST
 
 
 def check_for_strict_whitelisted_node(node):
     """Check to see if the route property on the node is in the whitelist"""
-
-    print("")
-    print("")
-    print("        check_for_login_whitelisted_node():")
-    print('            node_route: "{0}"'.format(node.get("route")))
-    print("")
-    print("            STRICT_POLICY_WHITELIST: {0}".format(STRICT_POLICY_WHITELIST))
-    print("")
-    print("            node is whitelisted: {0}".format(node.get("route") in STRICT_POLICY_WHITELIST))
-    print("")
-
     return node.get("route") in STRICT_POLICY_WHITELIST
 
 
diff --git a/tests/django_adminlte2_pdq/tests/test_templatetags/test_sidebar_menu_node_fallback.py b/tests/django_adminlte2_pdq/tests/test_templatetags/test_sidebar_menu_node_fallback.py
index d14dc5ddc72bbd661c1e753681aa0014b050665e..3ac9c48f9c807122f47ac8bdd5373f3e65e26d55 100644
--- a/tests/django_adminlte2_pdq/tests/test_templatetags/test_sidebar_menu_node_fallback.py
+++ b/tests/django_adminlte2_pdq/tests/test_templatetags/test_sidebar_menu_node_fallback.py
@@ -7463,7 +7463,7 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Decorators(Template
             allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
             self.assertTrue(allowed)
 
-            # with self.subTest("As superuser"):
+        with self.subTest("As superuser"):
             # Get user to run subtest on.
             self._setup_super_user()
 
@@ -7502,133 +7502,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_anonymous_access_mixin(self):
         """Tests for a view with a AllowAnonymous mixin."""
@@ -7640,133 +7640,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_login_required_mixin(self):
         """Tests for a node deferring to a view with a LoginRequired mixin."""
@@ -7778,133 +7778,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_allow_without_permissions_mixin(self):
         """Tests for a node deferring to a view with a AllowWithoutPermission mixin."""
@@ -7916,133 +7916,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_one_permission_required_mixin(self):
         """Tests for a node deferring to a view with a OnePermissionRequired mixin."""
@@ -8054,133 +8054,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_one_permission_required_mixin_as_string(self):
         """Tests for a node deferring to a view with a OnePermissionRequired mixin."""
@@ -8192,101 +8192,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
-
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
+
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_permission_required_mixin(self):
         """Tests for a node deferring to a view with a PermissionRequired mixin."""
@@ -8298,133 +8298,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     def test__loose_mode__view_with_permission_required_mixin__as_str(self):
         """Tests for a node deferring to a view with a PermissionRequired mixin."""
@@ -8436,101 +8436,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion Loose Mode
 
@@ -8547,133 +8547,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_anonymous_access_mixin(self):
@@ -8686,133 +8686,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_login_required_mixin(self):
@@ -8825,133 +8825,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_allow_without_permissions_mixin(self):
@@ -8964,133 +8964,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
-
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
+
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_one_permission_required_mixin(self):
@@ -9103,133 +9103,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_one_permission_required_mixin_as_string(self):
@@ -9242,101 +9242,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_permission_required_mixin(self):
@@ -9349,133 +9349,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     def test__login_required_mode__no_whitelists__view_with_permission_required_mixin__as_str(self):
@@ -9488,101 +9488,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion LoginRequired Mode, No Whitelist
 
@@ -9600,133 +9600,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -9740,133 +9740,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -9880,133 +9880,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -10020,133 +10020,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -10160,133 +10160,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -10300,101 +10300,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -10408,133 +10408,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_EXEMPT_WHITELIST", FULL_VIEW_WHITELIST)
@@ -10548,101 +10548,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion LoginRequired Mode, Login Whitelist
 
@@ -10660,133 +10660,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -10800,133 +10800,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -10943,133 +10943,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -11083,133 +11083,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -11223,133 +11223,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -11363,101 +11363,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -11471,133 +11471,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -11611,101 +11611,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion Strict Mode, No Whitelist
 
@@ -11724,133 +11724,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -11865,133 +11865,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12009,133 +12009,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12150,133 +12150,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12291,133 +12291,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12432,101 +12432,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12541,133 +12541,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12682,101 +12682,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion Strict Mode, Login Whitelist
 
@@ -12795,133 +12795,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -12936,133 +12936,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -13080,133 +13080,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -13221,133 +13221,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -13362,133 +13362,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -13503,101 +13503,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -13612,133 +13612,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -13753,101 +13753,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertFalse(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertFalse(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion Strict Mode, Permission Whitelist
 
@@ -13867,133 +13867,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14009,133 +14009,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14154,133 +14154,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14296,133 +14296,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14438,133 +14438,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14580,101 +14580,101 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14690,133 +14690,133 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with partial permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo", "change_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo", "change_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with partial permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with partial permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar", "change_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar", "change_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     @patch("adminlte2_pdq.templatetags.sidebar_menu.LOGIN_REQUIRED", True)
     @patch("adminlte2_pdq.templatetags.sidebar_menu.STRICT_POLICY", True)
@@ -14832,100 +14832,100 @@ class TemplateTagSidebarMenu__ViewFallbackWhenNodeUndefined__Classes(TemplateTag
             "icon": "fa fa-file",
         }
 
-        # with self.subTest("As anonymous user"):
-        # Get user to run subtest on.
-        self._setup_anonymous_user()
+        with self.subTest("As anonymous user"):
+            # Get user to run subtest on.
+            self._setup_anonymous_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.anonymous_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_user()
+        with self.subTest("As user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_user(permissions=["add_foo"])
+        with self.subTest("As user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_user(groups=["add_bar"])
+        with self.subTest("As user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with no permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user()
+        with self.subTest("As staff user with no permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As user with wrong permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["view_foo", "delete_foo"])
+        with self.subTest("As user with wrong permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["view_foo", "delete_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permissions"):
-        # Get user to run subtest on.
-        self._setup_staff_user(permissions=["add_foo"])
+        with self.subTest("As staff user with full permissions"):
+            # Get user to run subtest on.
+            self._setup_staff_user(permissions=["add_foo"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with wrong permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["view_bar", "delete_bar"])
+        with self.subTest("As staff user with wrong permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["view_bar", "delete_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As staff user with full permission groups"):
-        # Get user to run subtest on.
-        self._setup_staff_user(groups=["add_bar"])
+        with self.subTest("As staff user with full permission groups"):
+            # Get user to run subtest on.
+            self._setup_staff_user(groups=["add_bar"])
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.staff_user, node)
+            self.assertTrue(allowed)
 
-        # with self.subTest("As superuser"):
-        # Get user to run subtest on.
-        self._setup_super_user()
+        with self.subTest("As superuser"):
+            # Get user to run subtest on.
+            self._setup_super_user()
 
-        # Test sidebar logic.
-        allowed = sidebar_menu.is_allowed_node(self.super_user, node)
-        self.assertTrue(allowed)
+            # Test sidebar logic.
+            allowed = sidebar_menu.is_allowed_node(self.super_user, node)
+            self.assertTrue(allowed)
 
     # endregion Strict Mode, Both Whitelists