text: from rgd.rest.mixins import BaseRestViewMixin
  from rgd.views import PermissionDetailView, PermissionListView, PermissionTemplateView
  from rgd_geometry.urls import urlpatterns
  
  
  def test_urls():
      for pattern in urlpatterns:
          if hasattr(pattern.callback, 'view_class') and 'WrappedAPIView' not in str(
              pattern.callback
          ):
              assert issubclass(
                  pattern.callback.view_class,
                  (
                      BaseRestViewMixin,
                      PermissionTemplateView,
                      PermissionDetailView,
                      PermissionListView,
                  ),
              )
  