def test_user_login_per_day(self):
        '''
        Test correct return of user login
        time per day json
        '''
        user = User.objects.all()[0]
        values = generate_start_end_times(user)
        ura = UserReportingApi()
        expected_response = json.dumps({
            'values': [
                {
                    'values': [
                        {
                            "y": 180, 
                            "x": 1370041200000.0
                        },
                        {
                            "y": 180, 
                            "x": 1370127600000.0
                        }],
                    'label': 'user'
                }
            ],
            'title': 'Total user login time per day'
        })

        json_response = json.loads(ura.total_user_login_per_day(user.id))
        expected_response = json.loads(expected_response)
        self.assertEqual(expected_response, json_response)
Beispiel #2
0
    def test_user_login_per_day(self):
        '''
        Test correct return of user login
        time per day json
        '''
        user = User.objects.all()[0]
        values = generate_start_end_times(user)
        ura = UserReportingApi()
        expected_response = json.dumps({
            'values': [{
                'values': [{
                    "y": 180,
                    "x": 1370041200000.0
                }, {
                    "y": 180,
                    "x": 1370127600000.0
                }],
                'label':
                'user'
            }],
            'title':
            'Total user login time per day'
        })

        json_response = json.loads(ura.total_user_login_per_day(user.id))
        expected_response = json.loads(expected_response)
        self.assertEqual(expected_response, json_response)
Beispiel #3
0
 def test_user_login_time(self):
     '''
     Test correct return of user login time json
     '''
     user = User.objects.all()[0]
     values = generate_start_end_times(user)
     expected_response = json.dumps({
         'values': [{
             'value': 360,
             'label': 'user'
         }],
         'title':
         'Total login time by User'
     })
     ura = UserReportingApi()
     expected_response = json.loads(expected_response)
     json_response = json.loads(ura.total_user_login_time())
     self.assertEqual(expected_response, json_response)
 def test_user_login_time(self):
     '''
     Test correct return of user login time json
     '''
     user = User.objects.all()[0]
     values = generate_start_end_times(user)
     expected_response = json.dumps({
         'values': [
             {
                 'value': 360,
                 'label': 'user'
             }
         ],
         'title': 'Total login time by User'
     })
     ura = UserReportingApi()
     expected_response = json.loads(expected_response)
     json_response = json.loads(ura.total_user_login_time())
     self.assertEqual(expected_response, json_response)