Я использовал встроенную OSX команду «say» для оповещения об окончании длительных тестов. Это легко и удобно.
Я бы хотел, чтобы это говорило в последней строке результатов, где указано «6 тестов, 18 утверждений, 0 сбоев, 0 ошибок», но при этом сохраняется текущий результат. Есть идеи как это сделать?
Я пробовал:
ruby overlay_test.rb | tail -n 1 | say
Но это не выводит результаты тестов, как они происходят.
Бонусные баллы за то, что он говорит только две последние части строки "0 сбоев, 0 ошибок".