Skip to content

Лишний символ "\n" в выводе результата в unlocking_log/locking_log при блокировке/разблокировке агентов #54

Description

@levinadev

Окружение:

-     Google Chrome Версия 101.0.4951.67 (Официальная сборка), (64 бит)
-     ОС - Windows 10, 64 бит
-     CerediraTess-v0.6.0

Шаги:

  1. Войти на сайт с пользователем "admin"
  2. Заблокировать агент "CerediraTess" с причиной "For_testing_9_1"
  3. В списке "Агенты" выбрать значение "CerediraTess"
  4. В поле "Причина блокировки" ввести значение "For_testing_9_2"
  5. Нажать на кнопку "Разблокировать агенты"
  6. В списке "История блокировок" появилась 1 новая запись - "Результат блокировки агентов (yyyy:mm:dd hh:mm:ss): For_testing_9_2"
  7. В поле "Агенты" присутствует значение "CerediraTess"
  8. В поле "Статус" присутствует значение "yyyy:mm:dd hh:mm:ss: success"
  9. В поле "Проверка" присутствует значение "FAILED"
  10. В поле "Результат" присутствует значение:
{
    "result": false,
    "unlocked_agents": [
        "CerediraTess"
    ],
    "unlocking_log": "Cannot unlock agent CerediraTess, locked with another cause: For_testing_9_1\n"
}

Фактический результат: Cannot unlock agent CerediraTess, locked with another cause: For_testing_9_1\n

Ожидаемый результат: Cannot unlock agent CerediraTess, locked with another cause: For_testing_9_1

Примечание:

  • Также встречается при выполнении всех остальных кейсов на блокировку/разблокировку агентов.
  • Необходимо заменить символ "\n" на перенос строки, чтобы при блокировке/разблокировке нескольких агентов, вывод в locking_log/unlocking_log не склеивался:
    {
        "result": false,
        "unlocked_agents": [
            "CerediraTess",
            "test_8"
        ],
        "unlocking_log": "Cannot unlock agent CerediraTess, locked with another cause: For_testing_10_1\nCannot unlock agent test_8, locked with another cause: For_testing_10_1\n"
    }
    

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions