Skip to content
This repository was archived by the owner on Mar 12, 2021. It is now read-only.
This repository was archived by the owner on Mar 12, 2021. It is now read-only.

Не проходят тесты, если пользователь системы задан не латиницей #103

Description

@JohnyDeath

Если пользователь системы задан кириллицей, то некоторые тесты падают.
Причина - кодировка генерируемых батников.
Вот здесь: https://github.com/EvilBeaver/oscript-library/blob/develop/src/gitsync/tests/git-sync-test.os#L475
задается вин-кодировка. Батник имя пользователя превращает в крякозябры и ес-но ничего не выполняется.
Если поменять на 866, то все отрабатывает корректно. Но тогда и выходные логи формируются в дос-кодировке.

Также похожая проблема наблюдается в других классах библиотеки. Нужно внимательно все просмотреть.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions