test helpdesk.views.staff.return_to_ticket

This commit is contained in:
Stefano Brentegani
2014-07-30 06:07:08 +02:00
parent ccec263452
commit c0dd6ea075
2 changed files with 39 additions and 3 deletions

View File

@ -7,6 +7,8 @@ except ImportError:
else:
User = get_user_model()
from helpdesk.models import Ticket, Queue
def get_staff_user(username='helpdesk.staff', password='password'):
try:
@ -49,3 +51,18 @@ def delete_user_settings(user, *args):
del settings[setting]
usersettings.settings = settings
usersettings.save()
def create_ticket(**kwargs):
q = kwargs.get('queue', None)
if q is None:
try:
q = Queue.objects.all()[0]
except IndexError:
q = Queue.objects.create(title='Test Q', slug='test', )
data = {
'title': "I wish to register a complaint",
'queue': q,
}
data.update(kwargs)
return Ticket.objects.create(**data)