django-helpdesk/helpdesk/tests/test_usersettings.py

33 lines
928 B
Python
Raw Normal View History

from django.contrib.auth import get_user_model
from django.core import mail
from django.test import TestCase
from django.test.client import Client
from django.urls import reverse
from helpdesk.models import CustomField, Queue, Ticket
try: # python 3
from urllib.parse import urlparse
except ImportError: # python 2
from urlparse import urlparse
class TicketActionsTestCase(TestCase):
fixtures = ['emailtemplate.json']
def setUp(self):
User = get_user_model()
self.user = User.objects.create(
username='User_1',
is_staff=True,
)
self.user.set_password('pass')
self.user.save()
self.client.login(username='User_1', password='pass')
def test_get_user_settings(self):
2022-07-12 12:34:19 +02:00
response = self.client.get(
reverse('helpdesk:user_settings'), follow=True)
self.assertContains(response, "Use the following options")