Class: CucumberNc

Inherits:
Object
  • Object
show all
Includes:
Cucumber::Formatter::Duration, Cucumber::Formatter::Io
Defined in:
lib/cucumber_nc.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(step_mother, path_or_io, options) ⇒ CucumberNc

Returns a new instance of CucumberNc.



10
11
12
# File 'lib/cucumber_nc.rb', line 10

def initialize(step_mother, path_or_io, options)
  @step_mother, @options = step_mother, options
end

Instance Attribute Details

#step_motherObject (readonly)

Returns the value of attribute step_mother.



9
10
11
# File 'lib/cucumber_nc.rb', line 9

def step_mother
  @step_mother
end

Instance Method Details

#after_background(background) ⇒ Object



26
# File 'lib/cucumber_nc.rb', line 26

def after_background(background); end

#after_feature_element(feature_element) ⇒ Object



24
# File 'lib/cucumber_nc.rb', line 24

def after_feature_element(feature_element); end

#after_features(features) ⇒ Object



14
15
16
# File 'lib/cucumber_nc.rb', line 14

def after_features(features)
  print_summary(features)
end

#after_multiline_arg(multiline_arg) ⇒ Object



39
# File 'lib/cucumber_nc.rb', line 39

def after_multiline_arg(multiline_arg); end

#after_outline_table(outline_table) ⇒ Object



31
# File 'lib/cucumber_nc.rb', line 31

def after_outline_table(outline_table); end

#after_table_cell(cell) ⇒ Object



42
# File 'lib/cucumber_nc.rb', line 42

def after_table_cell(cell); end

#after_table_row(table_row) ⇒ Object



41
# File 'lib/cucumber_nc.rb', line 41

def after_table_row(table_row); end

#after_tags(tags) ⇒ Object



20
# File 'lib/cucumber_nc.rb', line 20

def after_tags(tags); end

#background_name(keyword, name, file_colon_line, source_indent) ⇒ Object



27
# File 'lib/cucumber_nc.rb', line 27

def background_name(keyword, name, file_colon_line, source_indent); end

#before_background(background) ⇒ Object



25
# File 'lib/cucumber_nc.rb', line 25

def before_background(background); end

#before_examples_array(examples_array) ⇒ Object



28
# File 'lib/cucumber_nc.rb', line 28

def before_examples_array(examples_array); end

#before_feature(feature) ⇒ Object



18
# File 'lib/cucumber_nc.rb', line 18

def before_feature(feature); end

#before_feature_element(feature_element) ⇒ Object



23
# File 'lib/cucumber_nc.rb', line 23

def before_feature_element(feature_element); end

#before_multiline_arg(multiline_arg) ⇒ Object



38
# File 'lib/cucumber_nc.rb', line 38

def before_multiline_arg(multiline_arg); end

#before_outline_table(outline_table) ⇒ Object



30
# File 'lib/cucumber_nc.rb', line 30

def before_outline_table(outline_table); end

#before_step(step) ⇒ Object



33
# File 'lib/cucumber_nc.rb', line 33

def before_step(step); end

#before_step_result(keyword, step_match, multiline_arg, status, exception, source_indent, background, file_colon_line) ⇒ Object



34
# File 'lib/cucumber_nc.rb', line 34

def before_step_result(keyword, step_match, multiline_arg, status, exception, source_indent, background, file_colon_line); end

#before_table_row(table_row) ⇒ Object



40
# File 'lib/cucumber_nc.rb', line 40

def before_table_row(table_row); end

#comment_line(comment_line) ⇒ Object



19
# File 'lib/cucumber_nc.rb', line 19

def comment_line(comment_line); end

#doc_string(string) ⇒ Object



36
# File 'lib/cucumber_nc.rb', line 36

def doc_string(string); end

#examples_name(keyword, name) ⇒ Object



29
# File 'lib/cucumber_nc.rb', line 29

def examples_name(keyword, name); end

#exception(exception, status) ⇒ Object



37
# File 'lib/cucumber_nc.rb', line 37

def exception(exception, status); end

#feature_name(keyword, name) ⇒ Object



22
# File 'lib/cucumber_nc.rb', line 22

def feature_name(keyword, name); end

#scenario_name(keyword, name, file_colon_line, source_indent) ⇒ Object



32
# File 'lib/cucumber_nc.rb', line 32

def scenario_name(keyword, name, file_colon_line, source_indent); end

#step_name(keyword, step_match, status, source_indent, background, file_colon_line) ⇒ Object



35
# File 'lib/cucumber_nc.rb', line 35

def step_name(keyword, step_match, status, source_indent, background, file_colon_line); end

#table_cell_value(value, status) ⇒ Object



43
# File 'lib/cucumber_nc.rb', line 43

def table_cell_value(value, status); end

#tag_name(tag_name) ⇒ Object



21
# File 'lib/cucumber_nc.rb', line 21

def tag_name(tag_name); end