----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------- 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 ----------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 30ms (Views: 29.6ms) ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 (3.4ms) Completed 200 OK in 27ms (Views: 27.3ms) ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 (3.5ms) Completed 200 OK in 26ms (Views: 26.3ms) ----------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------- 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 (3.3ms) Completed 200 OK in 24ms (Views: 23.9ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 (73.8ms) Completed 200 OK in 269ms (Views: 268.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 ------------------------------------------------------------------ ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- 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 (4.1ms) Completed 200 OK in 29ms (Views: 29.2ms) --------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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_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 ---------------------------------------------------- --------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ ------------------------------------ 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 ----------------------------------------------- ----------------------------- 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 -------------------------------------------- --------------------------------------------------------------------------------------------- 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.1ms) Completed 200 OK in 22ms (Views: 21.5ms) ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------- 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_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 ----------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- 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 33ms (Views: 32.8ms) ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 26ms (Views: 26.0ms) ----------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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 ------------------------------------------- ------------------------------------ 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 ----------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------ 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 (3.8ms) Completed 200 OK in 25ms (Views: 25.2ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 23ms (Views: 23.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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- -------------------------------------------------------------------------------- FormForTest: test_collection_checkbox_compiled_source_is_legible_and_transparent -------------------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 (3.0ms) Completed 200 OK in 24ms (Views: 23.7ms) --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------- 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_simple_form_renders ----------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ----------------------------------------- ExpressFormTest: test_simple_form_renders ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- ------------------------------------------- ExpressFormTest: test_simplest_form_renders ------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- IteratingTest: test_#for_each_expands_to_view_logic --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 (6.6ms) Completed 200 OK in 34ms (Views: 34.1ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------- ----------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.3ms) Completed 200 OK in 29ms (Views: 28.5ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 30ms (Views: 30.1ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------------------------------ 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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_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 -------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 (5.3ms) Completed 200 OK in 32ms (Views: 31.7ms) --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ------------------------------------ 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 --------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 --------------------------------------- ----------------------------------------- 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 30ms (Views: 29.4ms) -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 (4.1ms) Completed 200 OK in 28ms (Views: 27.3ms) ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (3.2ms) Completed 200 OK in 32ms (Views: 32.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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- --------------------------------------------------------------------- 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_containers_children_have_references_to_their_parent ----------------------------------------------------------------------- ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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.1ms) Completed 200 OK in 31ms (Views: 31.3ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children;_children_have_references_to_their_parent -------------------------------------------------------------------------------------------------------------- ---------------------------------------------- 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_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 -------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.7ms) Completed 200 OK in 34ms (Views: 33.8ms) ------------------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 --------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (3.4ms) Completed 200 OK in 23ms (Views: 22.4ms) ------------------------------------ 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 ----------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 ----------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children;_children_have_references_to_their_parent -------------------------------------------------------------------------------------------------------------- ---------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- --------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- ----------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------- --------------------------------------------------------- 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 (3.7ms) Completed 200 OK in 28ms (Views: 28.4ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.2ms) Completed 200 OK in 27ms (Views: 27.1ms) -------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 23ms (Views: 22.5ms) -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------ 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 (6.6ms) Completed 200 OK in 30ms (Views: 29.9ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_adopts_children --------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- 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 (5.6ms) Completed 200 OK in 29ms (Views: 28.9ms) ----------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ --------------------------------------------------------------- ExpressFormTest: test_simplest_form_compiled_source_is_legible_ --------------------------------------------------------------- ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- ExpressFormTest: test_simplest_form_contains_form_tag ----------------------------------------------------- --------------------------------------------------------------- ExpressFormTest: test_simplest_form_contains_rails_form_helpers --------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_simplest_form_contains_submit --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_adopts_children_(submit_has_reference_to_parent) ------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------ ExpressFormTest: test_simplest_form_bases_the_action_on_the_resource_specified_as_id ------------------------------------------------------------------------------------ ----------------------------------------------------- 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_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_express_form_component_exists --------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- 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 23ms (Views: 23.2ms) --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (59.2ms) Completed 200 OK in 240ms (Views: 238.5ms) ----------------------------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ---------------------------------------------------------- SelectTest: test_select_uses_options_for_select_by_default ---------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified_in_the_second_parameter ------------------------------------------------------------------------------------------------- ------------------------------------------------------------- SelectTest: test_select_works_when_selected_option_is_omitted ------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified_in_the_second_parameter ------------------------------------------------------------------------------------------------- ------------------------------------------------------------- SelectTest: test_select_works_when_selected_option_is_omitted ------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------- SelectTest: test_select_works_when_selected_option_is_omitted ------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------- SelectTest: test_select_works_when_selected_option_is_omitted ------------------------------------------------------------- ------------------------------------------------------------------------ SelectTest: test_selected_option_is_omitted_selection_is_take_from_model ------------------------------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------- SelectTest: test_select_works_when_selected_option_is_omitted ------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------- SelectTest: test_select_works_when_selected_option_is_omitted ------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ----------------------------------------- SelectTest: test_select_requires_a_parent ----------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ --------------------------------------------------- SelectTest: test_select_requires_a_parent_component --------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ --------------------------------------------------- SelectTest: test_select_requires_a_parent_component --------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ---------------------------------------------------------------------------- SelectTest: test_select_generates_options_from_data_when_options_are_omitted ---------------------------------------------------------------------------- --------------------------------------------------- SelectTest: test_select_requires_a_parent_component --------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ---------------------------------------------------------------------------- SelectTest: test_select_generates_options_from_data_when_options_are_omitted ---------------------------------------------------------------------------- --------------------------------------------------- SelectTest: test_select_requires_a_parent_component --------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ---------------------------------------------------------------------------- SelectTest: test_select_generates_options_from_data_when_options_are_omitted ---------------------------------------------------------------------------- --------------------------------------------------- SelectTest: test_select_requires_a_parent_component --------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_select_uses_options_for_select_when_values_are_specified ------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_collection..._when_field_is_a_relation -------------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_a_relation ----------------------------------------------------------------------------- ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- ---------------------------------------------------- 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 (3.4ms) Completed 200 OK in 28ms (Views: 28.4ms) ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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_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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 --------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------- SelectTest: test_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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_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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 28ms (Views: 27.8ms) --------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------- 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 (4.6ms) Completed 200 OK in 26ms (Views: 25.6ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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_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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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_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_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 ----------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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_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 ---------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 -------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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_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_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_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 ------------------------------------------- ----------------------------- 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_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 ------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.1ms) Completed 200 OK in 33ms (Views: 32.8ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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_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_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 ------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_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 (3.7ms) Completed 200 OK in 31ms (Views: 30.1ms) ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 (3.5ms) Completed 200 OK in 32ms (Views: 32.1ms) ------------------------------------------------------------- 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_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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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 (10.4ms) Completed 200 OK in 40ms (Views: 40.0ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- -------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ----------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 (3.5ms) Completed 200 OK in 26ms (Views: 25.9ms) -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------- ---------------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------- 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 ------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------------ 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 --------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (8.2ms) Completed 200 OK in 35ms (Views: 35.2ms) ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------- 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_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_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_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 ------------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (3.4ms) Completed 200 OK in 32ms (Views: 32.0ms) ---------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ----------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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 ------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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_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_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_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 --------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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.8ms) Completed 200 OK in 30ms (Views: 29.6ms) ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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_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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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_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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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_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 -------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 (7.7ms) Completed 200 OK in 29ms (Views: 28.6ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 --------------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------- --------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 38ms (Views: 38.0ms) ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 ----------------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- 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 33ms (Views: 33.0ms) ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ ----------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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_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 -------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 25ms (Views: 24.5ms) ------------------------------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------ ----------------------------------------- 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 23ms (Views: 23.1ms) --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- 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 (4.2ms) Completed 200 OK in 30ms (Views: 29.5ms) ----------------------------------------- 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 --------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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_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 ------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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_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_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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.1ms) Completed 200 OK in 33ms (Views: 32.5ms) ----------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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_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_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_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 ------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 (5.5ms) Completed 200 OK in 33ms (Views: 32.6ms) ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ---------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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_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_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 ------------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------------------------- FormForTest: test_advanced_form_can_have_additional_actions ----------------------------------------------------------- --------------------------------------------------------------------- FormForTest: test_checkbox_compiled_source_is_legible_and_transparent --------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------ FormForTest: test_radio_compiled_source_is_legible_and_transparent ------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 (5.7ms) Completed 200 OK in 28ms (Views: 27.9ms) ----------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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_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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- 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 33ms (Views: 32.5ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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_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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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.5ms) Completed 200 OK in 39ms (Views: 38.3ms) ----------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.9ms) Completed 200 OK in 35ms (Views: 34.4ms) ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------- 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.0ms) Completed 200 OK in 26ms (Views: 26.1ms) --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 -------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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.4ms) Completed 200 OK in 32ms (Views: 31.7ms) ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------- ----------------------------------------------- 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_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 ----------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 (4.2ms) Completed 200 OK in 34ms (Views: 34.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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- --------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio'_ --------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ SelectTest: test_select_generates_options_from_data_when_options_omitted ------------------------------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_passes_the_supplied_options ------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- -------------------------------------------------- RadioTest: test_radio_has_label_with_class_'radio' -------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ---------------------------------------------------------- RadioTest: test_radio_options_can_be_specified_with_a_hash ---------------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ---------------------------------------------------------- RadioTest: test_radio_options_can_be_specified_with_a_hash ---------------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ---------------------------------------------------------- RadioTest: test_radio_options_can_be_specified_with_a_hash ---------------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ---------------------------------------------------------- RadioTest: test_radio_options_can_be_specified_with_a_hash ---------------------------------------------------------- -------------------------------------------------------- RadioTest: test_radio_options_present_with_class_'radio' -------------------------------------------------------- ------------------------------------------------- RadioTest: test_radio_requires_a_parent_component ------------------------------------------------- ----------------------------------------------------------- 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_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_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_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_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_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 ------------------------------------------------------------ ----------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (3.4ms) Completed 200 OK in 25ms (Views: 25.0ms) ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------- 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_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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------ 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 (3.8ms) Completed 200 OK in 28ms (Views: 27.8ms) --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------- 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_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_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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (10.8ms) Completed 200 OK in 42ms (Views: 41.7ms) --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------ 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------- 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_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 ----------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.5ms) Completed 200 OK in 32ms (Views: 31.6ms) ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 -------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 36ms (Views: 35.8ms) ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------------------------- ----------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------- 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_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_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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.9ms) Completed 200 OK in 32ms (Views: 31.4ms) --------------------------------------------------- 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_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 -------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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_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 ------------------------------------------------------------ ----------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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_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 ----------------------------------------------------------- ----------------------------------------- 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 30ms (Views: 29.5ms) ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.2ms) Completed 200 OK in 28ms (Views: 27.8ms) ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------- 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_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_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 ------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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_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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- 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 (3.5ms) Completed 200 OK in 23ms (Views: 22.4ms) ------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 --------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.1ms) Completed 200 OK in 38ms (Views: 37.5ms) ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.3ms) Completed 200 OK in 30ms (Views: 30.0ms) --------------------------------------------------- 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_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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------ 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 -------------------------------------------- --------------------------------------------------------- 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_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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- 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 (3.5ms) Completed 200 OK in 25ms (Views: 25.0ms) ---------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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_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 ----------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------- 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_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_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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------- 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 (6.8ms) Completed 200 OK in 41ms (Views: 40.8ms) ------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 (4.2ms) Completed 200 OK in 33ms (Views: 33.2ms) --------------------------------------------------------------------------------------------- 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_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_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 ----------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ---------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 --------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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_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_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_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.0ms) Completed 200 OK in 32ms (Views: 31.7ms) ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 (14.3ms) Completed 200 OK in 40ms (Views: 40.1ms) ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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_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 ------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 (7.5ms) Completed 200 OK in 36ms (Views: 35.9ms) ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ----------------------------------------------------------- ------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------- 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 (6.6ms) Completed 200 OK in 33ms (Views: 33.2ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_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 ------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ----------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_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 -------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 (4.3ms) Completed 200 OK in 42ms (Views: 42.2ms) --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 ----------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 26ms (Views: 25.9ms) --------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 (0.5ms) Completed 500 Internal Server Error in 17ms --------------------------------------------------------- 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 ---------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 27ms (Views: 27.3ms) --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------- 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 --------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 --------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ----------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (3.0ms) Completed 200 OK in 27ms (Views: 26.9ms) --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------------------------------------------------- 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.3ms) Completed 200 OK in 35ms (Views: 35.2ms) ----------------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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_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_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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.3ms) Completed 200 OK in 37ms (Views: 36.9ms) -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------- 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 -------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 --------------------------------------- ------------------------------------ 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 ------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- 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 (4.8ms) Completed 200 OK in 35ms (Views: 35.3ms) ------------------------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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_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 ---------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.0ms) Completed 200 OK in 35ms (Views: 34.6ms) ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.2ms) Completed 200 OK in 31ms (Views: 30.9ms) ------------------------------------------------ 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_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 ----------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------------------------- 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_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 -------------------------------------------- --------------------------------------------------------------------------------------------- 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_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_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 ------------------------------------------- ----------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------ 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 ---------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 34ms (Views: 33.9ms) --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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_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 -------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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_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 ----------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (0.3ms) Completed 500 Internal Server Error in 13ms ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------- 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_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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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_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 ------------------------------------------------------------------- ---------------------------------------------------- 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 (3.9ms) Completed 200 OK in 31ms (Views: 30.5ms) ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- -------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (3.4ms) Completed 200 OK in 22ms (Views: 21.8ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------- 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_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 ------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ---------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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_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 ---------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.5ms) Completed 200 OK in 31ms (Views: 30.9ms) ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 --------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------- 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_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 ------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------- 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 41ms (Views: 40.4ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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 (6.3ms) Completed 200 OK in 32ms (Views: 31.7ms) ---------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------- ----------------------------------------- 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_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 ------------------------------------------------------------ --------------------------------------------------------------------- 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_ ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 -------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 (5.3ms) Completed 200 OK in 34ms (Views: 34.0ms) -------------------------------------------------------------------- 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_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_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_ ------------------------------------------------------- -------------------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_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 ------------------------------------------------------------------- --------------------------------------------------- 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_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 ----------------------------------------------------------- ----------------------------------------- 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 37ms (Views: 36.7ms) ------------------------------------------------ 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 ------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 28ms (Views: 28.2ms) ---------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------- 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_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 ---------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 -------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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.7ms) Completed 200 OK in 30ms (Views: 29.4ms) --------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------- BasicFieldsTest: test_text_works -------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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_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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------- 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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------- 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 29ms (Views: 29.2ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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_ ------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------- 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_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_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_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 ---------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------------------------- 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 (5.2ms) Completed 200 OK in 30ms (Views: 30.2ms) ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 ----------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------- 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_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 ------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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_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_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 --------------------------------------- -------------------------------------------- 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 (3.5ms) Completed 200 OK in 24ms (Views: 24.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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 24ms (Views: 23.7ms) ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 ------------------------------------------------------------ -------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ------------------------------------------------------------------------------- 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_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_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 ------------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ---------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_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 ------------------------------------------------------------------- ----------------------------------------------------------- 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_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 ------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 (4.4ms) Completed 200 OK in 32ms (Views: 31.5ms) --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------------------------------ 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_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_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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_component_utilizing_a_for_each_may_be_used_in_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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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_component_utilizing_a_for_each_may_be_used_in_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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- 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 26ms (Views: 26.1ms) ---------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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.8ms) Completed 200 OK in 27ms (Views: 26.8ms) --------------------------------------------------- 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_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_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------- 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_ ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ----------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.4ms) Completed 200 OK in 28ms (Views: 28.1ms) ---------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------------------- -------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------- --------------------------------------------------------------------- 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_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ---------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------- ----------------------------------------- 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 32ms (Views: 31.6ms) ----------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- RadioTest: test_radio_has_correct_label_field_name_and_text ----------------------------------------------------------- ------------------------------------------------------------------ RadioTest: test_radio_options_from_collection_when_options_omitted ------------------------------------------------------------------ --------------------------------------------------------------------- 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_ ------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 --------------------------------------- ------------------------------------------------ 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 (5.7ms) Completed 200 OK in 26ms (Views: 26.4ms) ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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_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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 (6.9ms) Completed 200 OK in 31ms (Views: 31.1ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_ ------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 23ms (Views: 22.9ms) ------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 (3.2ms) Completed 200 OK in 23ms (Views: 23.3ms) ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 --------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- --------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string --------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- --------------------------------------------- NullWrapTest: test_null_wrap_accepts_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 ------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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.7ms) Completed 200 OK in 33ms (Views: 32.9ms) ----------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 32ms (Views: 32.1ms) ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ---------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- -------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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.1ms) Completed 200 OK in 34ms (Views: 33.7ms) ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------ ----------------------------------------- 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 ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- ------------------------------------ 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 --------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------- 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_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_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 (6.8ms) Completed 200 OK in 36ms (Views: 36.2ms) ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 27ms (Views: 26.7ms) ------------------------------------------------ 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 ---------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 --------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_ ------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 ---------------------------- --------------------------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 30ms (Views: 29.8ms) ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------- 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 23ms (Views: 22.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 ------------------------------------------------------------ ----------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ---------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- ExpressFormTest: test_#form_action_uses_correct_path_helper_for_update/patch ---------------------------------------------------------------------------- --------------------------------------------------- ExpressFormTest: test_#form_action_uses_url_helpers --------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.6ms) Completed 200 OK in 34ms (Views: 33.7ms) ----------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_ ------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 (3.7ms) Completed 200 OK in 23ms (Views: 22.6ms) ---------------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------ ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------------ ------------------------------------------------------------------------------- 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.7ms) Completed 200 OK in 33ms (Views: 32.4ms) ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------- 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_ ------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- 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 (7.4ms) Completed 200 OK in 46ms (Views: 46.0ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------ 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 -------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- ---------------------------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------- 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 31ms (Views: 30.8ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------- 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 ---------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ----------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------- 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 ------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (2.9ms) Completed 200 OK in 30ms (Views: 29.7ms) ------------------------------------ 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 ---------------------------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 35ms (Views: 34.6ms) ---------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 ---------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------- 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 ---------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------- 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 ----------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ---------------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------- 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 32ms (Views: 31.1ms) ----------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------ ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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 ------------------------------------------------------------------ ------------------------------------- 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 ---------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- 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_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 ------------------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_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_ ------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------------------------- 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.3ms) Completed 200 OK in 34ms (Views: 34.2ms) -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 ---------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- ----------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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.7ms) Completed 200 OK in 29ms (Views: 28.8ms) ----------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------- 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_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 ------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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_ ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.5ms) Completed 200 OK in 41ms (Views: 41.3ms) ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------- 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_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 ----------------------------------------------------------- --------------------------------------------------------------------- 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_ ------------------------------------------------------- ----------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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 (9.4ms) Completed 200 OK in 39ms (Views: 39.1ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------- 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_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 ------------------------------------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------- 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- -------------------------------------------- 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 (5.2ms) Completed 200 OK in 38ms (Views: 37.9ms) ----------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- ----------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------- 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_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 ------------------------------------------------------------------ ------------------------------------- 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 ---------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------- 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 33ms (Views: 32.8ms) ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- -------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------ SelectTest: test_select_comes_with_a_label ------------------------------------------ ------------------------------------------------------- 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_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_ ------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- 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_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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ----------------------------- 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 --------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (9.5ms) Completed 200 OK in 42ms (Views: 41.5ms) ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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_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 -------------------------------------------------------------------- ------------------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------- 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.6ms) Completed 200 OK in 30ms (Views: 29.6ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------- 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_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 ---------------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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_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_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 --------------------------------------- ------------------------------------------ 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_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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------------------- ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ------------------------------------- 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 --------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 (5.1ms) Completed 200 OK in 29ms (Views: 28.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_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 -------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------- 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 35ms (Views: 34.6ms) -------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------- 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_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 ------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 (5.7ms) Completed 200 OK in 42ms (Views: 41.6ms) ------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------- 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 ------------------------------------------------ ------------------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 --------------------------------------- ---------------------------------------------------------------------- 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_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_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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------- ------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.7ms) Completed 200 OK in 32ms (Views: 31.7ms) ------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------ ------------------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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_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 ----------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.8ms) Completed 200 OK in 39ms (Views: 39.3ms) ---------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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_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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------- 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_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 -------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 (8.9ms) Completed 200 OK in 37ms (Views: 36.5ms) ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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_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_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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------- 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_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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.5ms) Completed 200 OK in 35ms (Views: 34.5ms) --------------------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ------------------------------------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- --------------------------------------------------------------------------- SelectTest: test_select_uses_options_from_collect..._when_field_is_relation --------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ----------------------------- 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_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 ------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 -------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------------------------- 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 (3.1ms) Completed 200 OK in 31ms (Views: 30.5ms) ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------------- 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_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 --------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 (4.1ms) Completed 200 OK in 34ms (Views: 33.4ms) ----------------------------------------------------------------------------------------- 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_ ------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- 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_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 ------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 37ms (Views: 36.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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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_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 ---------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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 ---------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------- 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 ---------------------------- ------------------------------------- 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 ----------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (9.7ms) Completed 200 OK in 42ms (Views: 42.0ms) ------------------------------------------ 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_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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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_ ------------------------------------------------------- ----------------------------- 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 ------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 30ms (Views: 30.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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 (4.0ms) Completed 200 OK in 27ms (Views: 27.0ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- -------------------------------------------------- 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 ---------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------ SelectTest: test_express_form_by_default_has_a_nil_namespace ------------------------------------------------------------ ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.2ms) Completed 200 OK in 42ms (Views: 41.4ms) --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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_by_default_has_a_nil_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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- 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_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 ------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------- ----------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ----------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (4.5ms) Completed 200 OK in 37ms (Views: 37.0ms) ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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_by_default_has_a_nil_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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------ 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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.0ms) Completed 200 OK in 29ms (Views: 29.1ms) ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: 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_by_default_has_a_nil_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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------- 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_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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.5ms) Completed 200 OK in 38ms (Views: 38.1ms) -------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 ----------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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_ ------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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_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 (5.4ms) Completed 200 OK in 30ms (Views: 29.5ms) ----------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 33ms (Views: 33.1ms) ------------------------------------- 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_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 ------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- -------------------------------------------- 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 ------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------- 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 34ms (Views: 34.2ms) ------------------------------------------ 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_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 ---------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------ 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 ---------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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_selected_option_is_omitted_selection_is_taken_from_model ------------------------------------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 32ms (Views: 32.2ms) ----------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------- 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_ ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 42ms (Views: 41.4ms) -------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ 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_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 ----------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 --------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------------------