Пример #1
0
 def setUp(self):
     q = Queue(title='Q1', slug='q1')
     q.save()
     t = Ticket(title='Test Ticket', submitter_email='*****@*****.**')
     t.queue = q
     t.save()
     self.ticket = t
Пример #2
0
 def setUp(self):
     q = Queue(title='Q1', slug='q1')
     q.save()
     t = Ticket(title='Test Ticket', submitter_email='*****@*****.**')
     t.queue = q
     t.save()
     self.ticket = t
Пример #3
0
    def test_ticket_with_changed_queue(self):
        # Make a ticket (already done in setup() )
        # Now make another queue
        q2 = Queue(title='Q2', slug='q2')
        q2.save()
        # grab the URL / params which would have been emailed out to submitter.
        url = reverse('helpdesk:public_view')
        params = {'ticket': self.ticket.ticket_for_url,
                  'email': self.ticket.submitter_email}
        # Pickup the ticket created in setup() and change its queue
        self.ticket.queue = q2
        self.ticket.save()

        # confirm that we can still get to a url which was emailed earlier
        response = self.client.get(url, params)
        self.assertNotContains(response, "Invalid ticket ID")
Пример #4
0
 def setUp(self):
     q = Queue(title='Q1', slug='q1')
     q.save()
     self.q = q
Пример #5
0
 def setUp(self):
     q = Queue(title='Q1', slug='q1')
     q.save()
     self.q = q