-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.4ms)
Completed 200 OK in 138ms (Views: 137.6ms)
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_
Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.7ms)
Completed 200 OK in 117ms (Views: 117.3ms)
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.9ms)
Completed 200 OK in 123ms (Views: 122.7ms)
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.0ms)
Completed 200 OK in 132ms (Views: 132.2ms)
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (5.5ms)
Completed 200 OK in 128ms (Views: 128.1ms)
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
----------------------------------------------------------------
SelectTest: test_select_uses_select2_if_select2_option_specified
----------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (9.8ms)
Completed 200 OK in 140ms (Views: 139.4ms)
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (6.3ms)
Completed 200 OK in 130ms (Views: 130.0ms)
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.0ms)
Completed 200 OK in 132ms (Views: 131.7ms)
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (6.8ms)
Completed 200 OK in 122ms (Views: 122.0ms)
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.9ms)
Completed 200 OK in 128ms (Views: 128.3ms)
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.7ms)
Completed 200 OK in 129ms (Views: 129.1ms)
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.3ms)
Completed 200 OK in 126ms (Views: 125.7ms)
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (5.2ms)
Completed 200 OK in 120ms (Views: 119.5ms)
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.8ms)
Completed 200 OK in 128ms (Views: 127.8ms)
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
----------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_class_name_option_if_specified
----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (5.8ms)
Completed 200 OK in 113ms (Views: 112.8ms)
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.1ms)
Completed 200 OK in 122ms (Views: 121.5ms)
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.9ms)
Completed 200 OK in 121ms (Views: 121.2ms)
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (5.0ms)
Completed 200 OK in 128ms (Views: 128.2ms)
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (6.3ms)
Completed 200 OK in 123ms (Views: 123.2ms)
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.5ms)
Completed 200 OK in 128ms (Views: 127.8ms)
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------------------------------------
StringTest: test_#to_ruby_code_returns_an_ExpressTemplates::RubyCodeString
--------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.1ms)
Completed 200 OK in 120ms (Views: 120.2ms)
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------------------------------
StringTest: test_#to_ruby_code_returns_an_ExpressTemplates::RubyCodeString
--------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
--------------------------------------------------------------------------
StringTest: test_#to_ruby_code_returns_an_ExpressTemplates::RubyCodeString
--------------------------------------------------------------------------
--------------------------------------------------------------------------
StringTest: test_#to_ruby_code_returns_an_ExpressTemplates::RubyCodeString
--------------------------------------------------------------------------
--------------------------------------------------------------------------
StringTest: test_#to_ruby_code_returns_an_ExpressTemplates::RubyCodeString
--------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
StringTest: test_#to_view_code_causes_a_String_to_strip_escapes_and_wrapping_quotes_on_#inspect
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
StringTest: test_#to_view_code_causes_a_String_to_strip_escapes_and_wrapping_quotes_on_#inspect
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
StringTest: test_#to_view_code_causes_a_String_to_strip_escapes_and_wrapping_quotes_on_#inspect
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
StringTest: test_#to_view_code_causes_a_String_to_strip_escapes_and_wrapping_quotes_on_#inspect
-----------------------------------------------------------------------------------------------
----------------------------------------------
StringTest: test_String#inspect_works_normally
----------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
StringTest: test_String#to_view_code_does_not_modify_the_original_string's_behavior
-----------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
StringTest: test_String#to_view_code_does_not_modify_the_original_string's_behavior
-----------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
StringTest: test_String#to_view_code_does_not_modify_the_original_string's_behavior
-----------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.1ms)
Completed 200 OK in 121ms (Views: 121.2ms)
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.0ms)
Completed 200 OK in 126ms (Views: 126.1ms)
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (5.1ms)
Completed 200 OK in 122ms (Views: 121.5ms)
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.6ms)
Completed 200 OK in 129ms (Views: 129.0ms)
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.7ms)
Completed 200 OK in 127ms (Views: 127.3ms)
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
--------------------------------------------------------------------------
ExpressFormTest: test_express_form_has_a_namespace_option_with_nil_default
--------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (6.0ms)
Completed 200 OK in 129ms (Views: 128.8ms)
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (7.7ms)
Completed 200 OK in 132ms (Views: 132.0ms)
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (4.0ms)
Completed 200 OK in 123ms (Views: 122.7ms)
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (5.8ms)
Completed 200 OK in 123ms (Views: 123.0ms)
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
----------------------------------------------------
SubmitTest: test_submit_takes_string_param_for_value
----------------------------------------------------
------------------------------------------------------------------------------------
InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}"
------------------------------------------------------------------------------------
-------------------------------------------------------------------
InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}"
-------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms
---------------------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_nested_with_multiple_nested_expressions_parses
---------------------------------------------------------------------
----------------------------------------------------
InterpolatorTest: test_nested_with_outer_text_parses
----------------------------------------------------
-------------------------------------------------------
InterpolatorTest: test_nested_without_outer_text_parses
-------------------------------------------------------
---------------------------------------------------------------------
InterpolatorTest: test_simple_expression_with_surrounding_text_parses
---------------------------------------------------------------------
-------------------------------------------------
InterpolatorTest: test_simplest_expression_parses
-------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component
-------------------------------------------------------------------------------
-----------------------------------
RowTest: test_a_row_is_configurable
-----------------------------------
----------------------------
RowTest: test_id_is_optional
----------------------------
---------------------------------------------------------
SelectTest: test_select_collection_uses_collection_select
---------------------------------------------------------
------------------------------------------
SelectTest: test_select_comes_with_a_label
------------------------------------------
--------------------------------------------------
SelectTest: test_select_defaults_can_be_overridden
--------------------------------------------------
-------------------------------------------------------
SelectTest: test_select_defaults_to_include_blank:_true
-------------------------------------------------------
------------------------------------------------------------------------
SelectTest: test_select_generates_options_from_data_when_options_omitted
------------------------------------------------------------------------
--------------------------------------------------------------
SelectTest: test_select_multiple:_true_if_passed_multiple_true
--------------------------------------------------------------
-----------------------------------------------------------------------------------------
SelectTest: test_select_multiple_gets_options_from_associated_has_many_through_collection
-----------------------------------------------------------------------------------------
---------------------------------------------------
SelectTest: test_select_requires_a_parent_component
---------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_select_uses_options_for_select_when_values_are_specified
-------------------------------------------------------------------------
---------------------------------------------------------------------------
SelectTest: test_select_uses_options_from_collect..._when_field_is_relation
---------------------------------------------------------------------------
-------------------------------------------------------------------------
SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model
-------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled
-----------------------------------------------------------------------------------------
-------------------------------------------------------
BaseTest: test_components_register_themselves_as_macros
-------------------------------------------------------
--------------------------------------------------------------
BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits
--------------------------------------------------------------
--------------------------------------------------------------------
BaseTest: test_helpers_defined_in_component_are_evaluated_in_context
--------------------------------------------------------------------
----------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_accepts_an_id_argument
----------------------------------------------------------------------
----------------------------------------------------------------------------
ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container
----------------------------------------------------------------------------
----------------------------------------------------
ConfigurableTest: test_renders_id_argument_as_dom_id
----------------------------------------------------
---------------------------------------------------------------------
ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template
---------------------------------------------------------------------
-------------------------------------------
ExpressTemplatesTest: test_we_have_a_module
-------------------------------------------
---------------------------------------------------
IteratingTest: test_#for_each_expands_to_view_logic
---------------------------------------------------
------------------------------------------------------------
IteratingTest: test_#for_each_iterates_markup_for_each_value
------------------------------------------------------------
-----------------------------------------------------
IteratingTest: test_.for_each_offers_declarative_form
-----------------------------------------------------
---------------------------------------------------------------
IteratingTest: test_.wrap_with_wraps_via__yield_special_handler
---------------------------------------------------------------
-------------------------------------------------------------------------------------------
IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component
-------------------------------------------------------------------------------------------
----------------------------------------------------------------
IteratingTest: test_empty_state_renders_when_collection_is_empty
----------------------------------------------------------------
----------------------------------------------------------------------------------------------------
IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered
----------------------------------------------------------------------------------------------------
---------------------------------------------------------------------
ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters
---------------------------------------------------------------------
--------------------------------------------------------
ExpanderTest: test_#expand_doesn't_yield_[]_for_children
--------------------------------------------------------
--------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children
--------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children
------------------------------------------------------------------------------------
------------------------------------------------------------------
ExpanderTest: test_#expand_returns_an_array_containing_a_component
------------------------------------------------------------------
------------------------------------------------------------------------
ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx
------------------------------------------------------------------------
------------------------------------------
ExpanderTest: test_helpers_can_take_blocks
------------------------------------------
------------------------------------------------------------
ExpanderTest: test_initializer_accepts_special_handlers_hash
------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context
----------------------------------------------------------------------------------------------------------------
------------------------------------------------
ProcTest: test_#source_body_handles_funky_bodies
------------------------------------------------
----------------------------------------------------------
ProcTest: test_#source_body_raises_exception_for_arity_>_0
----------------------------------------------------------
------------------------------------------------------
ProcTest: test_#source_body_returns_the_body_of_a_proc
------------------------------------------------------
----------------------------------------------
ProcTest: test_#source_returns_a_proc's_source
----------------------------------------------
---------------------------------------------------------------
ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines
---------------------------------------------------------------
------------------------------------------------------------
ProcTest: test_#source_works_with_a_block_containing_a_block
------------------------------------------------------------
--------------------------------------------
ProcTest: test_#source_works_with_a_do_block
--------------------------------------------
-----------------------------------------------------
ProcTest: test_#source_works_with_a_single_line_block
-----------------------------------------------------
-------------------------------------------------
ProcTest: test_#source_works_with_a_stabby_lambda
-------------------------------------------------
----------------------------------------------------------------------------------------
ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection
----------------------------------------------------------------------------------------
-----------------------------------------------
YielderTest: test_yielder_preserves_symbol_args
-----------------------------------------------
-----------------------------------------
HelloControllerTest: test_should_get_show
-----------------------------------------
Processing by HelloController#show as HTML
Rendered hello/show.html.et within layouts/application (3.8ms)
Completed 200 OK in 132ms (Views: 132.1ms)
-----------------------------------------------------------
RadioTest: test_radio_has_correct_label_field_name_and_text
-----------------------------------------------------------
------------------------------------------------------------------
RadioTest: test_radio_options_from_collection_when_options_omitted
------------------------------------------------------------------
----------------------------------------------------------
RadioTest: test_radio_options_may_be_specified_with_a_hash
----------------------------------------------------------
--------------------------------------------------------
RadioTest: test_radio_options_present_with_class_'radio'
--------------------------------------------------------
-------------------------------------------------
RadioTest: test_radio_requires_a_parent_component
-------------------------------------------------
------------------------------------------------------------
RadioTest: test_radio_throws_error_if_given_improper_options
------------------------------------------------------------
------------------------------------
WrapperTest: test_args_are_preserved
------------------------------------
-------------------------------------------------------------
WrapperTest: test_double-braced_args_are_evaluated_in_context
-------------------------------------------------------------
-----------------------------------------------------------
WrapperTest: test_initializer_block_is_preserved_in_compile
-----------------------------------------------------------
---------------------------------------------------------------
WrapperTest: test_lambda_option_values_are_evaluated_in_context
---------------------------------------------------------------
--------------------------------------------
WrapperTest: test_name_compiles_to_just_name
--------------------------------------------
-------------------------------------------
WrapperTest: test_simple_args_are_preserved
-------------------------------------------
---------------------------------------------------------------------------------------------
WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string
---------------------------------------------------------------------------------------------
------------------------------------------------------------
TreeForTest: test_compiled_source_is_legible_and_transparent
------------------------------------------------------------
----------------------------------------------------------
TreeForTest: test_example_view_code_renders_example_markup
----------------------------------------------------------
-----------------------------------------------------------
TreeForTest: test_rendered_component_matches_desired_markup
-----------------------------------------------------------
-----------------------------
HandlerTest: test_class_names
-----------------------------
--------------------------------------------------------------
HandlerTest: test_helpers_returning_html_when_alone_in_a_block
--------------------------------------------------------------
------------------------------------------------------------------------
HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block
------------------------------------------------------------------------
----------------------------------------------------------
HandlerTest: test_html_generates_Hello
_by_default
----------------------------------------------------------
-----------------------------
HandlerTest: test_locals_work
-----------------------------
------------------------------------------------------------
HandlerTest: test_nesting_elements_with_ruby_block_structure
------------------------------------------------------------
----------------------------------
HandlerTest: test_other_attributes
----------------------------------
-------------------------------------------
HandlerTest: test_our_handler_is_registered
-------------------------------------------
---------------------------------------
HandlerTest: test_string_in_block_works
---------------------------------------
--------------------------------------------------------------------
ContainerTest: test_Container#compile_calls_#compile_on_its_children
--------------------------------------------------------------------
----------------------------------------------
ContainerTest: test_a_Container_is_a_Component
----------------------------------------------
-------------------------------------------------------------------
ContainerTest: test_a_container_has_children_but_initially_has_none
-------------------------------------------------------------------
------------------------------------------------
ContainerTest: test_children_with_interpolations
------------------------------------------------
-------------------------------------------------------
ContainerTest: test_renders_children_in_place_of__yield
-------------------------------------------------------
--------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_#resource_class_returns_resource_class_option_if_specified
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_a_namespace_and_no_prefix_within_an_engine
-----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_infers_namespace_and_path_prefix_within_an_engine_and_scope
---------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_infers_prefix_within_a_scope_within_an_app
------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
ExpressTemplates::ResourcefulTest: test_no_namespace,_no_prefix_within_an_app
-----------------------------------------------------------------------------
----------------------------------------------------------------------------
ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch
----------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_#form_action_uses_url_helpers
---------------------------------------------------
--------------------------------------------------------------------------------
ExpressFormTest: test_express_form_accepts_:resource_name_for_removing_namespace
--------------------------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_express_form_component_exists
---------------------------------------------------
---------------------------------------------------------
ExpressFormTest: test_express_form_default_method_is_POST
---------------------------------------------------------
------------------------------------------------------------------------------------
ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent)
------------------------------------------------------------------------------------
-----------------------------------------------------
ExpressFormTest: test_simplest_form_contains_form_tag
-----------------------------------------------------
---------------------------------------------------------------
ExpressFormTest: test_simplest_form_contains_rails_form_helpers
---------------------------------------------------------------
---------------------------------------------------
ExpressFormTest: test_simplest_form_contains_submit
---------------------------------------------------
-------------------------------------------
ExpressFormTest: test_simplest_form_renders
-------------------------------------------
-------------------------------------------------------------------
ExpressFormTest: test_simplest_form_uses_form_action_for_the_action
-------------------------------------------------------------------
------------------------------------------------------------------------------------
StringTest: test_String#inspect_works_normally_when_#to_view_code_hasn't_been_called
------------------------------------------------------------------------------------
--------------------------------------------------------------------------------
StringTest: test_String#to_view_code_causes_subsequent_#inspect_to_remove_quotes
--------------------------------------------------------------------------------
-------------------------------------------------------
StringTest: test_String#to_view_code_returns_the_string
-------------------------------------------------------
--------------------------------------------
CompilerTest: test_.compile_returns_a_string
--------------------------------------------
--------------------------------------------
NullWrapTest: test_a_NullWrap_is_a_Container
--------------------------------------------
--------------------------------------------------------------------------
NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def
--------------------------------------------------------------------------
------------------------------------------------
NullWrapTest: test_null_wrap_wraps_template_code
------------------------------------------------
--------------------------------------------------
CheckboxTest: test_Checkbox_requires_a_parent_form
--------------------------------------------------
-------------------------------------------------------------
CheckboxTest: test_checkbox_places_the_label_before_the_input
-------------------------------------------------------------
-------------------------------------------------------
CheckboxTest: test_checkbox_respects_label_after:_true_
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag
-------------------------------------------------------------
--------------------------------------------------------------------------------------------
TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""'
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_''
--------------------------------------------------------------------------------------------------------------
---------------------------------------
TagTest: test_#compile_returns_a_string
---------------------------------------
-------------------------------------------------------
TagTest: test_#macro_name_returns_the_name_of_the_class
-------------------------------------------------------
-------------------------------------------------------------
TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag
-------------------------------------------------------------
-----------------------------------------------------
TagTest: test_#to_template_on_bare_tag_returns_'bare'
-----------------------------------------------------
-----------------------------------------------------------
TagTest: test_#to_template_on_nested_tags_indents_properly'
-----------------------------------------------------------
---------------------------------------------------------------------
TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_'
---------------------------------------------------------------------
------------------------------------------------------------------------------------
TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed
------------------------------------------------------------------------------------
------------------------------------------
TagTest: test_can_be_created_with_children
------------------------------------------
---------------------------------------------------------------------------------
TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml
---------------------------------------------------------------------------------------
----------------------------------------------------------------
TagTest: test_data_option_value_hashes_can_take_immediate_values
----------------------------------------------------------------
----------------------------------------------
TagTest: test_dom_ID_may_be_passed_as_a_symbol
----------------------------------------------
-------------------------------------------------------------------------------------
TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context
--------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons
---------------------------------------------------------------------------------------
-------------------------------------------------------
TagTest: test_empty_tags_use_abbreviated_empty_tag_form
-------------------------------------------------------
-----------------------------
TagTest: test_has_no_children
-----------------------------
--------------------------------
TagTest: test_markup_is_indented
--------------------------------
-----------------------------------------
TagTest: test_method_missing_returns_self
-----------------------------------------
------------------------------------------------------
TagTest: test_print_doctype_for_HTML5_document_version
------------------------------------------------------
---------------------------------------------------------
TagTest: test_proc_option_values_are_evaluated_in_context
---------------------------------------------------------
--------------------------------------------------
TagTest: test_void_tags_do_not_have_trailing_slash
--------------------------------------------------
-------------------------------------------------------------
TableForTest: test_compiled_source_is_legible_and_transparent
-------------------------------------------------------------
----------------------------------------------------------------------------
TableForTest: test_example_compiled_source_renders_the_markup_in_the_context
----------------------------------------------------------------------------
----------------------------------------------------------------
TableForTest: test_example_view_code_evaluates_to_example_markup
----------------------------------------------------------------
------------------------
TableForTest: test_items
------------------------
------------------------------------------------------------
TableForTest: test_rendered_component_matches_desired_markup
------------------------------------------------------------
---------------------------------------------------------
ExpanderStackTest: test_#<<_adds_something_to_the_current
---------------------------------------------------------
----------------------------------------------
ExpanderStackTest: test_#all_returns_the_stack
----------------------------------------------
--------------------------------
ExpanderStackTest: test_#ascend!
--------------------------------
-----------------------------------------
ExpanderStackTest: test_#current_is_empty
-----------------------------------------
-------------------------------------------------------------------------------
ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current
-------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given
---------------------------------------------------------------------------------------------
-----------------------------------------------------------------
IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace
-----------------------------------------------------------------
------------------------------------------------------------------
IndenterTest: test_nesting_blocks_increases_whitespace_accordingly
------------------------------------------------------------------
-------------------------------------
BasicFieldsTest: test_all_fields_work
-------------------------------------
---------------------------------------------------------
BasicFieldsTest: test_hidden_uses_rails_hidden_tag_helper
---------------------------------------------------------
------------------------------------------
BasicFieldsTest: test_text_requires_parent
------------------------------------------
----------------------------------------------------------
BasicFieldsTest: test_textarea_uses_rails_text_area_helper
----------------------------------------------------------
--------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_block_of_express_template
--------------------------------------------------------------------
--------------------------------------------------------------------------------
ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup
--------------------------------------------------------------------------------
--------------------------------------------------
ContentForTest: test_content_for_body_is_html_safe
--------------------------------------------------
------------------------------------------------------------------
ContentForTest: test_content_for_without_a_body_returns_the_markup
------------------------------------------------------------------
-----------------------------------------
ColumnTest: test_a_column_is_configurable
-----------------------------------------