Skip to content

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

@levinadev

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions