class Minitest::PrideIO

展示您的测试骄傲!

常量

ESC

启动转义序列

NND

结束转义序列

属性

io[R]

我们将要管道传输的 IO。

公共类方法

pride!() 点击切换源代码

激活 pride 插件。从 -p 选项和 minitest/pride 中调用

# File minitest-5.25.4/lib/minitest/pride_plugin.rb, line 28
def self.pride!
  @pride = true
end
pride?() 点击切换源代码

我们正在展示我们的测试骄傲吗?

# File minitest-5.25.4/lib/minitest/pride_plugin.rb, line 35
def self.pride?
  @pride ||= false
end

公共实例方法

pride(string) 点击切换源代码

为字符串着色。

# File minitest-5.25.4/lib/minitest/pride_plugin.rb, line 85
def pride string
  string = "*" if string == "."
  c = @colors[@index % @size]
  @index += 1
  "#{ESC}#{c}m#{string}#{NND}"
end
print(o) 点击切换源代码

包装 print 以便对输出进行着色。