Как пройти тест Rspec в Color для Windows на MINGW - PullRequest
1 голос
/ 08 января 2011

Я новичок в Ruby, просто стараюсь изучать его, следуя учебнику Ruby on Rails

Я запускаю GitBash MINGW для окна и когда я запускаю (rspec2.4.0)

rspec spec/

Я получаю ответ:

You must use ANSICON 1.31 or later (http://adoxa.110mb.com/ansicon/) to use 
colour on Windows

... но мне очень нравится использовать MINGW.и если я использую ANSICON, я не могу заставить

ssh-add 

работать, я получаю ошибку

Could not open a connection to your authentication agent

Я мог бы использовать MINGW для Pushing и ANSICON для тестирования, нолучше иметь все это в одной консоли.

1 Ответ

1 голос
/ 07 апреля 2011

Поскольку GitBash уже поддерживает экранирование, вы должны иметь возможность подделать RSpec / Ruby, определив переменную среды ANSICON. Не уверен, что Ruby действительно его читает, но его содержимое - «WxH (wxh)», где W & H - ширина и высота буфера и w & h окно.

...