2013-02-28 24 views
0

我執行:「m」在rpsec測試中代表什麼?

rake spec:models 

,我也得到:

←[32m.←[0m 

Finished in 0.08304 seconds 
←[32m1 example, 0 failures←[0m 

我還沒有看到的 「32M1」 或 「0米」 任何地方的解釋。他們是什麼?

回答

1

這些是ANSI轉義序列,通常會告訴控制檯輸出的顏色或輸出的背景。

檢查出寶石此相關的問題,您可以安裝,這將解決這個問題:Displaying Unix color on Windows Cmd

你可以閱讀更多有關ANSI轉義碼here

編輯

糟糕,鏈接,寶石其實是不同的控制檯,而不是寶石。我的錯。我曾經使用寶石wirble,它已被一個新的寶石brice取代。你可以找到bricehere。看起來我也使用了win32console寶石,這是顏色代碼到各個控制檯顏色的實際轉換。我的舊.irbrc文件如下所示:

begin 
    # load wirble 
    require 'wirble' 
    require 'win32console' 
    include Win32::Console::ANSI 

    # start wirble 
    Wirble.init 
    Wirble.colorize 
rescue LoadError => err 
    warn "Couldn't load wirble: #{err}" 
end 
相關問題