Как установить флаг --nocapture для всех тестов Rust / Cargo в IntelliJ? - PullRequest
0 голосов
/ 03 января 2019

Есть ли способ заставить плагин IntelliJ / Rion Rust использовать флаг --nocapture для тестов Rust?

Я вижу, что могу создать конфигурацию "Выполнить" для каждого теста, но она не масштабируется.

Кроме того, IntelliJ использовал для печати команду Cargo, которую он выполнял для тестов. Теперь окно вывода просто показывает Testing started at 15:31 ...

Ответы [ 2 ]

0 голосов
/ 16 июля 2019

Для использования в командной строке добавьте псевдоним:

.cargo/config:

[alias]
t = "test -- --nocapture"

запустить с:

$ cargo t

Или для сохранения цвета:

[alias]
t = "test -- --nocapture --color always"
0 голосов
/ 08 февраля 2019

Вы можете настроить шаблон для всех конфигураций.Пожалуйста, включите опцию Show stdout/stderr in tests (and disable tool window) на вкладке Run | Edit Configurations: снимок экрана

...