Module: Concordion::TestMethods

Extended by:
ConfigMethods
Includes:
InternalTestMethods
Defined in:
lib/concordion/test_methods.rb

Class Method Summary collapse

Methods included from ConfigMethods

bind_test_method_to, default_config

Methods included from InternalTestMethods

#assert_concordion_document, #assert_no_failures, #parse_spec, #report_spec, #run_spec, #show_failures

Methods included from Utility

#concordion_arguments, #concordion_cmd_attr_exists?, #concordion_cmd_attr_for, #concordion_property_reference, #concordion_variable_name, #has_property_reference?, #instrumentation

Methods included from StringUtility

#assignment, #attr_writer_method?, #concordion_assignment, #concordion_method_name, #ends_in_empty_parens?, #escape_single_quotes, #has_arguments?, #has_assignment?, #is_direct_method_call?

Methods included from PluralToSingularUtility

#singular

Methods included from SnakeCaseUtility

#snake_case, #snake_cased_goldmaster_name, #snake_cased_test_name

Methods included from Constants

#concordion_command_attributes, #supported?

Class Method Details

.included(cmod) ⇒ Object



120
121
122
123
124
125
126
127
128
# File 'lib/concordion/test_methods.rb', line 120

def self.included(cmod)
  original_included(cmod)
  conf = default_config
  cm = class << cmod
    include ConfigMethods
  end

  bind_test_method_to(cmod, conf)
end

.original_includedObject



117
# File 'lib/concordion/test_methods.rb', line 117

alias_method :original_included, :included