class TestBench::Output::Writer::Substitute::Writer
Public Instance Methods
enable_styling!()
click to toggle source
# File lib/test_bench/output/writer/substitute.rb, line 31 def enable_styling! self.styling_enabled = true end
pattern(pattern)
click to toggle source
# File lib/test_bench/output/writer/substitute.rb, line 20 def pattern(pattern) case pattern when nil /./ when String Regexp.new("\\A#{Regexp.escape(pattern)}\\z") else pattern end end
written?(pattern=nil)
click to toggle source
# File lib/test_bench/output/writer/substitute.rb, line 12 def written?(pattern=nil) pattern = self.pattern(pattern) written_text = device.string pattern.match?(written_text) end