Module: ConcordionTestMethods

Extended by:
ConcordionConfigMethods
Includes:
ConcordionInternalTestMethods
Defined in:
lib/concordion_test_methods.rb

Class Method Summary collapse

Methods included from ConcordionConfigMethods

bind_test_method_to, default_config

Methods included from ConcordionInternalTestMethods

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

Methods included from ConcordionUtility

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

Methods included from ConcordionConvenience

#methods_for

Methods included from ConcordionStringUtility

#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 ConcordionConstants

#concordion_command_attributes, #supported?

Class Method Details

.included(cmod) ⇒ Object



118
119
120
121
122
123
124
125
126
# File 'lib/concordion_test_methods.rb', line 118

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

.original_includedObject



115
# File 'lib/concordion_test_methods.rb', line 115

alias_method :original_included, :included