  from django.test import TestCase, override_settings
  
  from rest_framework.routers import SimpleRouter
  from rest_framework.serializers import ModelSerializer
  from rest_framework.utils import json
  from rest_framework.utils.breadcrumbs import get_breadcrumbs
 
</s> remove from django.urls import resolve
 </s> add from django.urls import resolve, reverse </s> remove from rest_framework.test import APIRequestFactory
 </s> add from rest_framework.test import APIRequestFactory, URLPatternsTestCase
from rest_framework.decorators import action
  from django.test import TestCase, override_settings
  
from rest_framework.decorators import action
  from rest_framework.routers import SimpleRouter
  from rest_framework.serializers import ModelSerializer
  from rest_framework.utils import json
  from rest_framework.utils.breadcrumbs import get_breadcrumbs
keep add keep keep keep keep
 Improvements to ViewSet extra actions (#5605)

* View suffix already set by initializer

* Add 'name' and 'description' attributes to ViewSet

ViewSets may now provide their `name` and `description` attributes
directly, instead of relying on view introspection to derive them.
These attributes may also be provided with the view's initkwargs.

The ViewSet `name` and `suffix` initkwargs are mutually exclusive.

The `action` decorator now provides the `name` and `description` to
the view's initkwargs. By default, these values are derived from the
method name and its docstring. The `name` may be overridden by providing
it as an argument to the decorator.

The `get_view_name` and `get_view_description` hooks now provide the
view instance to the handler, instead of the view class. The default
implementations of these handlers now respect the `name`/`description`.

* Add 'extra actions' to ViewSet & browsable APIs

* Update simple router tests

Removed old test logic around link/action decorators from `v2.3`. Also
simplified the test by making the results explicit instead of computed.

* Add method mapping to ViewSet actions

* Document extra action method mapping 
tests/test_utils.py