Задать вопрос
@Nike0

Как не выводить лишнюю информацию в терминале при ptest?

Добрый день.

При запуске тестов с помощью команды rake ptest в терминал выводит много лишней информации о ходе выполнения работы.
Например:
40/1171: 40/1.1k, 3%, 0.9/s, elapsed: 00:00:31, ETA: 00:19:58
41/1171: 41/1.1k, 3%, 0.9/s, elapsed: 00:00:32, ETA: 00:19:57
42/1171: 42/1.1k, 3%, 0.9/s, elapsed: 00:00:32, ETA: 00:19:56
43/1171: 43/1.1k, 3%, 0.9/s, elapsed: 00:00:32, ETA: 00:19:55
44/1171: 44/1.1k, 3%, 0.9/s, elapsed: 00:00:32, ETA: 00:19:54
45/1171: 45/1.1k, 3%, 0.9/s, elapsed: 00:00:32, ETA: 00:19:53
46/1171: 46/1.1k, 3%, 0.9/s, elapsed: 00:00:32, ETA: 00:19:52

Есть ли какое-нибудь решение для того, чтобы в output шли только сообщения об упавших тестах, т.к. дополнительная информация не несет никакой смысловой нагрузки?
  • Вопрос задан
  • 2421 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
Решения вопроса 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
command 1>/dev/null
1й поток - это STDOUT
2й (который останется) - STDERR

Если приложение написано правильно, то скрыв вышеописанным способом 1й поток вы избавитесь от всех сообщений, не являющихся ошибками.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы