def test_create_SERVER_ERROR_with_msg(self):
        error_alert = 'Test error message!'
        expect_msg = SERVER_RESPONSE_SERVER_ERROR
        expect_msg['error'] = error_alert

        self.assertEqual(create_response(SERVER_ERROR, error_alert),
                         expect_msg)
示例#2
0
 def test_no_time(self):
     """Ошибка при отсутствии штампа времени"""
     self.assertEqual(
         create_response({
             ACTION: PRESENCE,
             USER: {
                 ACCOUNT_NAME: 'Guest'
             }
         }), self.err_dict)
示例#3
0
 def test_no_action(self):
     """Ошибка при отсутствии поля ACTION"""
     self.assertEqual(
         create_response({
             TIME: 1.1,
             USER: {
                 ACCOUNT_NAME: 'Guest'
             }
         }), self.err_dict)
示例#4
0
 def test_ok_check(self):
     """Проверка корректного запроса"""
     self.assertEqual(
         create_response({
             ACTION: PRESENCE,
             TIME: 1.1,
             USER: {
                 ACCOUNT_NAME: 'Guest'
             }
         }), self.ok_dick)
示例#5
0
 def test_unknown_user(self):
     """Ошибка если пользователь не Gest"""
     self.assertEqual(
         create_response({
             ACTION: PRESENCE,
             TIME: 1.1,
             USER: {
                 ACCOUNT_NAME: 'Guest1'
             }
         }), self.err_dict)
示例#6
0
 def test_wrong_action(self):
     """Ошибка если значение ACTION неизвестно"""
     self.assertEqual(
         create_response({
             ACTION: 'Any',
             TIME: 1.1,
             USER: {
                 ACCOUNT_NAME: 'Guest'
             }
         }), self.err_dict)
 def test_create_SERVER_ERROR(self):
     self.assertEqual(create_response(SERVER_ERROR),
                      SERVER_RESPONSE_SERVER_ERROR)
 def test_create_BAD_REQ(self):
     self.assertEqual(create_response(BAD_REQUEST),
                      SERVER_RESPONSE_BAD_REQUEST)
 def test_create_OK_request(self):
     self.assertEqual(create_response(RESPCODE_OK), SERVER_RESPONSE_OK)
示例#10
0
 def test_no_user(self):
     """Ошибка если нет пользователя"""
     self.assertEqual(create_response({
         ACTION: PRESENCE,
         TIME: 1.1
     }), self.err_dict)