Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Разделение опций сборки и запуска решений #47

Open
vvd170501 opened this issue Jan 16, 2021 · 0 comments · May be fixed by #111
Open

Разделение опций сборки и запуска решений #47

vvd170501 opened this issue Jan 16, 2021 · 0 comments · May be fixed by #111

Comments

@vvd170501
Copy link
Collaborator

vvd170501 commented Jan 16, 2021

В версии 1.7.0 (0958b08) класс kks.util.testing.RunOptions используется как при запуске, так и при компиляции решения (опция asan). Этот же класс используется при запуске генератора тестов (см kks.cmd.gen), хотя в этом случае в нём используется только опция ignore_exit_code (и неявно используется asan в случае, если генератор написан на C++)

Стоит создать отдельный класс для опций компиляции (туда же можно добавить аргумент verbose, который передаётся из kks run и kks test). Также, возможно, есть смысл создать отдельный класс для опций запуска генератора (как вариант - использовать наследование от какого-нибуть базового класса)

(см. #45 (comment))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant