Class: RightScaleSelfService::Test::Report

Inherits:
Object
  • Object
show all
Defined in:
lib/rightscale_selfservice/test/report.rb

Direct Known Subclasses

ShellReport

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(suite, options = {}) ⇒ Report

Returns a new instance of Report.



26
27
28
29
# File 'lib/rightscale_selfservice/test/report.rb', line 26

def initialize(suite, options={})
  self.suite = suite
  self.options = options
end

Instance Attribute Details

#optionsObject

Returns the value of attribute options.



24
25
26
# File 'lib/rightscale_selfservice/test/report.rb', line 24

def options
  @options
end

#suiteObject

Returns the value of attribute suite.



23
24
25
# File 'lib/rightscale_selfservice/test/report.rb', line 23

def suite
  @suite
end

Instance Method Details

#errorsObject

Raises:

  • (NotImplementedError)


35
36
37
# File 'lib/rightscale_selfservice/test/report.rb', line 35

def errors
  raise NotImplementedError.new()
end

#failuresObject

Raises:

  • (NotImplementedError)


39
40
41
# File 'lib/rightscale_selfservice/test/report.rb', line 39

def failures
  raise NotImplementedError.new()
end

#progressObject

Raises:

  • (NotImplementedError)


31
32
33
# File 'lib/rightscale_selfservice/test/report.rb', line 31

def progress
  raise NotImplementedError.new()
end