Example #1
0
    def test_numeric_data_insights(self):
        count = insights.open_tickets_count()
        self.assertTrue(count > 0)

        avg_reply_time = insights.avg_reply_time()
        self.assertTrue(isinstance(avg_reply_time, float))
        self.assertTrue(avg_reply_time > 0)

        avg_close_time = insights.avg_ticket_close_time()
        self.assertTrue(avg_close_time > 0)
Example #2
0
def avg_ticket_close_time(request):
    avg = insights.avg_ticket_close_time()
    response = "0" if not avg else "{0:.2f}".format(avg*24)
    result = json.dumps({"result": response + " "})
    return HttpResponse(result)