class ShoulderTap::Test

Attributes

message[R]
number[R]

Public Class Methods

new(tap_line) click to toggle source
# File lib/shouldertap/test.rb, line 5
def initialize(tap_line)
  @tap_line = tap_line
  parse_tap_line
end

Public Instance Methods

failed?() click to toggle source
# File lib/shouldertap/test.rb, line 16
def failed?
  ! @success
end
success?() click to toggle source
# File lib/shouldertap/test.rb, line 12
def success?
  @success
end

Private Instance Methods

parse_tap_line() click to toggle source
# File lib/shouldertap/test.rb, line 22
def parse_tap_line
  @success = @tap_line[/^ok \d/] ? true : false
  @number  = @tap_line[/ok (\d)/,1].to_i
  @message = @tap_line[/ok \d (.*)/, 1]
end