/ / Как да получа моята конзола за показване на резултатите от теста в цвят (червен / зелен) - рубин, рубин на релси-3, rspec, tdd, охрана

Как мога да получа моята конзола за показване на резултатите от теста в цвят (червено / зелено) - рубин, рубин на релси-3, rspec, tdd, охрана

Im изграждане на рубин на релси прилагане и се опитва да ми TDD на. Имам следните скъпоценни камъни, инсталирани под моята среда за тестване.

turn <0.8.3
rspec-rails
capybara
guard-rspec
minitest
win32console

Всичко изглежда да се играе добре заедно, обаче, Когато ми тест тече те не са в цвят.Нали просто бял текст.Имам ли нещо липсва? Трябва ли да се инициализира нещо?

Аз работя на Windows 7

Благодаря предварително, вие сте рок!

Отговори:

2 за отговор № 1

Работя по OSX, но ето как го правя. Поставете файл с име .rspec в основната директория на проекта със следното съдържание:

--colour

Опитайте това.


2 за отговор № 2

Win32Console вече не работи с rspec.
Проверете това >>>> Ansicon


2 за отговор № 3

Просто го укажете в защитния блок:

guard :rspec, :cli => "--color --format doc" do

От RSpec Guard 4.0, трябва да преминете към опции cmd,

guard :rspec, cmd: "rspec --color --format doc" do