Class: CucumberNc
- Inherits:
-
Object
- Object
- CucumberNc
- Includes:
- Cucumber::Formatter::Duration, Cucumber::Formatter::Io
- Defined in:
- lib/cucumber_nc.rb
Instance Attribute Summary collapse
-
#step_mother ⇒ Object
readonly
Returns the value of attribute step_mother.
Instance Method Summary collapse
- #after_background(background) ⇒ Object
- #after_feature_element(feature_element) ⇒ Object
- #after_features(features) ⇒ Object
- #after_multiline_arg(multiline_arg) ⇒ Object
- #after_outline_table(outline_table) ⇒ Object
- #after_table_cell(cell) ⇒ Object
- #after_table_row(table_row) ⇒ Object
- #after_tags(tags) ⇒ Object
- #background_name(keyword, name, file_colon_line, source_indent) ⇒ Object
- #before_background(background) ⇒ Object
- #before_examples_array(examples_array) ⇒ Object
- #before_feature(feature) ⇒ Object
- #before_feature_element(feature_element) ⇒ Object
- #before_multiline_arg(multiline_arg) ⇒ Object
- #before_outline_table(outline_table) ⇒ Object
- #before_step(step) ⇒ Object
- #before_step_result(keyword, step_match, multiline_arg, status, exception, source_indent, background, file_colon_line) ⇒ Object
- #before_table_row(table_row) ⇒ Object
- #comment_line(comment_line) ⇒ Object
- #doc_string(string) ⇒ Object
- #examples_name(keyword, name) ⇒ Object
- #exception(exception, status) ⇒ Object
- #feature_name(keyword, name) ⇒ Object
-
#initialize(step_mother, path_or_io, options) ⇒ CucumberNc
constructor
A new instance of CucumberNc.
- #scenario_name(keyword, name, file_colon_line, source_indent) ⇒ Object
- #step_name(keyword, step_match, status, source_indent, background, file_colon_line) ⇒ Object
- #table_cell_value(value, status) ⇒ Object
- #tag_name(tag_name) ⇒ Object
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, ) @step_mother, @options = step_mother, end |
Instance Attribute Details
#step_mother ⇒ Object (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 (); 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 |