Что не так с управляющими символами в инструменте командной строки PHPUnit?

Когда я запускаю phpunit из командной строки, управляющие символы распечатываются вместо того, чтобы действовать как управляющие символы. Взгляните на это:

PHPUnit 3.6.5 by Sebastian Bergmann.

Configuration read from app\phpunit.xml.dist

...

Time: 1 second, Memory: 12.00Mb

‹[30;42m‹[2KOK (3 tests, 3 assertions)
‹[0m‹[2K

Я предполагаю, что знаки вроде ‹[30; 42m < являются своего рода управляющими символами и должны использоваться консолью по-другому (позиционирование курсора, удаление символов и т. Д.)

Что здесь может быть не так?

11
задан edorian 10 January 2012 в 15:19
поделиться