------------------------------------ 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 --------------------------------------- ------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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_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 ---------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.1ms) Completed 200 OK in 87ms (Views: 86.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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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_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_rendered_component_matches_desired_markup ------------------------------------------------------------ --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------- 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 ---------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 -------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------- ----------------------------------------- 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 30ms ------------------------------------------------------------------------------------ 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 ------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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_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 ----------------------------------------------------------- --------------------------------------------------------- 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 (5.5ms) Completed 200 OK in 119ms (Views: 119.2ms) ----------------------------------------------- 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 -------------------------------------------- ------------------------------------------------ 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 ----------------------------------------- ----------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 (38245.3ms) Completed 500 Internal Server Error in 38264ms ------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------- 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 -------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.5ms) Completed 200 OK in 34ms (Views: 34.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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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_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_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_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_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_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_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_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_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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 70ms (Views: 70.0ms) --------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------- 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_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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------- ------------------------------------------------ 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 ------------------------------------------------- ----------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 (6.7ms) Completed 200 OK in 61ms (Views: 61.3ms) ------------------------------------------------------------- TableForTest: test_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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 ----------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------- TableForTest: test_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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 69ms (Views: 69.3ms) --------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 80ms (Views: 80.1ms) --------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- ----------------------------- 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 (6.3ms) Completed 200 OK in 51ms (Views: 51.0ms) --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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_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 ------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 (7.9ms) Completed 200 OK in 68ms (Views: 67.7ms) ------------------------------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------- 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 ----------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------- 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_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_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 ------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_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 --------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 78ms (Views: 77.6ms) ------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 30ms (Views: 30.1ms) ------------------------------------------------------------- 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_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 ---------------------------- -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------- 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_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 (5.4ms) Completed 200 OK in 30ms (Views: 30.3ms) -------------------------------------------- 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 ------------------------------------------------- ----------------------------- 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 ----------------------------------------- ------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ -------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------- 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 (6.7ms) Completed 200 OK in 33ms (Views: 33.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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 (6.1ms) Completed 200 OK in 35ms (Views: 34.9ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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_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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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_rendered_component_matches_desired_markup ------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------- 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 ------------------------------------------- ----------------------------------------- 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) --------------------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- 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 72ms (Views: 71.7ms) ------------------------------------------------------------------------------------ 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 ---------------------------- ----------------------------- 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_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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------- ------------------------------------------------------------------------------- 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 (5.3ms) Completed 200 OK in 31ms (Views: 31.0ms) ----------------------------------------------- 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 ------------------------------------------- ----------------------------- 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.3ms) Completed 200 OK in 31ms (Views: 30.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 ------------------------------------------------------------------ ------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ------------------------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 31ms (Views: 31.2ms) ----------------------------------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 29ms (Views: 28.9ms) ----------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------ 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_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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 -------------------------------------------------------------------- ----------------------------------------- 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 32ms (Views: 31.6ms) ---------------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ----------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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_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 -------------------------------------------------------------------- ----------------------------------------- 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 36ms (Views: 35.4ms) -------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}" ------------------------------------------------------------------------------------ ------------------------------------------------------------------- InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}" ------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms --------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_nested_with_multiple_nested_expressions_parses --------------------------------------------------------------------- ---------------------------------------------------- InterpolatorTest: test_nested_with_outer_text_parses ---------------------------------------------------- ------------------------------------------------------- InterpolatorTest: test_nested_without_outer_text_parses ------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_simple_expression_with_surrounding_text_parses --------------------------------------------------------------------- ------------------------------------------------- InterpolatorTest: test_simplest_expression_parses ------------------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------- 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 --------------------------------------- --------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------- 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 (5.2ms) Completed 200 OK in 29ms (Views: 29.1ms) ------------------------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------------------------------------------- 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.2ms) Completed 200 OK in 32ms (Views: 32.0ms) ------------------------------------ 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 ----------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- ----------------------------------------- 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_attributes_are_taken_from_the_args ------------------------------------------------ ------------------------------------------ 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 31ms (Views: 30.7ms) ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 36ms (Views: 35.4ms) ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------- ----------------------------------------- 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 31ms (Views: 30.8ms) -------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 (5.4ms) Completed 200 OK in 32ms (Views: 32.2ms) ------------------------------------------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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_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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 87ms (Views: 87.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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 (9.0ms) Completed 200 OK in 79ms (Views: 79.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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------ 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 53ms (Views: 52.5ms) ------------------------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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.4ms) Completed 200 OK in 48ms (Views: 48.3ms) ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ---------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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 31ms (Views: 30.9ms) --------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ------------------------------------------------------- ----------------------------------------- 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 ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (87.8ms) Completed 200 OK in 410ms (Views: 409.8ms) ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- 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_links_should_show_their_hrefs ----------------------------------------------- ----------------------------- 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 ------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.9ms) Completed 200 OK in 56ms (Views: 56.0ms) ---------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------ 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 (5.9ms) Completed 200 OK in 56ms (Views: 55.6ms) -------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ----------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 (80.9ms) Completed 200 OK in 345ms (Views: 344.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 ------------------------------------------------------------------ ------------------------------------------------------------- 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_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 --------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 --------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------- 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 (73.1ms) Completed 200 OK in 301ms (Views: 301.0ms) ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}" ------------------------------------------------------------------------------------ ------------------------------------------------------------------- InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}" ------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms --------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_nested_with_multiple_nested_expressions_parses --------------------------------------------------------------------- ---------------------------------------------------- InterpolatorTest: test_nested_with_outer_text_parses ---------------------------------------------------- ------------------------------------------------------- InterpolatorTest: test_nested_without_outer_text_parses ------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_simple_expression_with_surrounding_text_parses --------------------------------------------------------------------- ------------------------------------------------- InterpolatorTest: test_simplest_expression_parses ------------------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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.3ms) Completed 200 OK in 32ms (Views: 32.3ms) ----------------------------------------------------------------------------------------- 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 -------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------- ----------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 (74.9ms) Completed 200 OK in 336ms (Views: 335.5ms) ----------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.0ms) Completed 200 OK in 100ms (Views: 99.4ms) -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- ------------------------------------------------ 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 ------------------------------------------- ----------------------------------------- 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 ----------------------------------------------- ----------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.9ms) Completed 200 OK in 61ms (Views: 60.8ms) -------------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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.6ms) Completed 200 OK in 62ms (Views: 61.6ms) --------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- 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 34ms (Views: 33.5ms) -------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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 32ms (Views: 32.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 ---------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------- ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.0ms) Completed 200 OK in 67ms (Views: 66.5ms) -------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------------------------- ----------------------------- 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 ---------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 (6.1ms) Completed 200 OK in 71ms (Views: 70.5ms) ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.1ms) Completed 200 OK in 34ms (Views: 33.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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}" ------------------------------------------------------------------------------------ ------------------------------------------------------------------- InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}" ------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms --------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_nested_with_multiple_nested_expressions_parses --------------------------------------------------------------------- ---------------------------------------------------- InterpolatorTest: test_nested_with_outer_text_parses ---------------------------------------------------- ------------------------------------------------------- InterpolatorTest: test_nested_without_outer_text_parses ------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_simple_expression_with_surrounding_text_parses --------------------------------------------------------------------- ------------------------------------------------- InterpolatorTest: test_simplest_expression_parses ------------------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.9ms) Completed 200 OK in 55ms (Views: 55.0ms) ----------------------------------------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.8ms) Completed 200 OK in 54ms (Views: 53.8ms) ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 (6.7ms) Completed 200 OK in 54ms (Views: 53.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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.2ms) Completed 200 OK in 54ms (Views: 54.0ms) ----------------------------------- 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 -------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- TableForTest: test_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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------- ----------------------------------- 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 -------------------------------------------------- ---------------------------------------------------------------------- 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 (141.8ms) Completed 200 OK in 1300ms (Views: 1299.4ms) ------------------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ----------------------------------------------- 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 --------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.5ms) Completed 200 OK in 77ms (Views: 76.9ms) ---------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 104ms (Views: 103.6ms) ----------------------------- 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 ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------ 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 (7.0ms) Completed 200 OK in 63ms (Views: 62.4ms) ----------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 --------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_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 ------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 65ms (Views: 64.8ms) ------------------------------------ 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 ---------------------------- --------------------------------------------------------------------- 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 (6.6ms) Completed 200 OK in 70ms (Views: 69.4ms) ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------ 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 ----------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_action ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_action ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_action ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_action ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TableForColumnTest: test_show_actions#returns_edit_link_of_a_resource_if_edit_is_a_given_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 --------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (0.4ms) Completed 500 Internal Server Error in 17ms ------------------------------------------------------------- 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 ------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 (0.3ms) Completed 500 Internal Server Error in 8ms ----------------------------------------------- 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 -------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 -------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 53ms (Views: 52.5ms) ----------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------ 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 ----------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 38ms (Views: 37.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 -------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ----------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 (5.3ms) Completed 200 OK in 74ms (Views: 73.3ms) ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------- 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 54ms (Views: 54.2ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 --------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------- 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 94ms (Views: 93.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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 94ms (Views: 94.1ms) ----------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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_example_view_code_evaluates_to_example_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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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.9ms) Completed 200 OK in 35ms (Views: 35.1ms) ----------------------------------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_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 ------------------------------------------------------------ --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_markup --------------------------------------------------------------- --------------------------------------------------------------- FormForTest: test_example_view_code_evaluates_to_example_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 ------------------------------------------------------------ ------------------------------------------------------------- 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_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------ ------------------------------------------------------------- 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_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_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 -------------------------------------------------- ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 -------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (2370.3ms) Completed 200 OK in 3588ms (Views: 3588.3ms) --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------- 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 ----------------------------------------- ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 (43.3ms) Completed 200 OK in 294ms (Views: 294.4ms) ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.8ms) Completed 200 OK in 198ms (Views: 198.2ms) -------------------------------------------------------------------- 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 --------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_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 ------------------------------------------------------------ ------------------------------------------------------------- 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_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------ FormForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------- FormForTest: test_fields_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- ------------------------------------------------------------------------ FormForTest: test_radiobutton_compiled_source_is_legible_and_transparent ------------------------------------------------------------------------ ------------------------------------------------------------------- FormForTest: test_select_compiled_source_is_legible_and_transparent ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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.1ms) Completed 200 OK in 41ms (Views: 41.0ms) ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 -------------------------------------------------------------------- ----------------------------- 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_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 ---------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 (6.0ms) Completed 200 OK in 69ms (Views: 68.6ms) --------------------------------------------------------- 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 --------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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_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 -------------------------------------------------------------------- ---------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.4ms) Completed 200 OK in 38ms (Views: 37.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 -------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------ 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 (7.1ms) Completed 200 OK in 34ms (Views: 34.3ms) ------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ------------------------------------------------ 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 ---------------------------- --------------------------------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------------- 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 (5.4ms) Completed 200 OK in 53ms (Views: 52.6ms) -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------- 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.2ms) Completed 200 OK in 53ms (Views: 53.0ms) ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------ 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.9ms) Completed 200 OK in 31ms (Views: 30.6ms) --------------------------------------------------- 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_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 -------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------- TableForTest: test_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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 (6.1ms) Completed 200 OK in 34ms (Views: 34.1ms) ----------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}" ------------------------------------------------------------------------------------ ------------------------------------------------------------------- InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}" ------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms --------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_nested_with_multiple_nested_expressions_parses --------------------------------------------------------------------- ---------------------------------------------------- InterpolatorTest: test_nested_with_outer_text_parses ---------------------------------------------------- ------------------------------------------------------- InterpolatorTest: test_nested_without_outer_text_parses ------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_simple_expression_with_surrounding_text_parses --------------------------------------------------------------------- ------------------------------------------------- InterpolatorTest: test_simplest_expression_parses ------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 54ms (Views: 54.0ms) ----------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 32ms (Views: 31.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 -------------------------------------------------------------------- ----------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 (6.3ms) Completed 200 OK in 35ms (Views: 34.6ms) ----------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ ----------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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_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 ------------------------------------------------- --------------------------------------------------------------------- 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.1ms) Completed 200 OK in 38ms (Views: 38.1ms) ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------- 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 -------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------- 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 (7.1ms) Completed 200 OK in 36ms (Views: 35.6ms) ----------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------- ------------------------------------------------------------- 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_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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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.6ms) Completed 200 OK in 31ms (Views: 31.3ms) ------------------------------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 71ms (Views: 70.7ms) -------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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_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 ---------------------------- ----------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (65.5ms) Completed 200 OK in 369ms (Views: 368.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 ---------------------------------------------------- --------------------------------------------------- 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_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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.1ms) Completed 200 OK in 34ms (Views: 33.9ms) ------------------------------------------------------------- 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_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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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.1ms) Completed 200 OK in 78ms (Views: 78.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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- 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 ------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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.8ms) Completed 200 OK in 33ms (Views: 33.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 ------------------------------------------- ------------------------------------ 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 -------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------- 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 31ms (Views: 31.3ms) --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 (5.6ms) Completed 200 OK in 28ms (Views: 27.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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 29ms (Views: 28.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 ---------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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_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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------- 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 ---------------------------- -------------------------------------------- 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 ---------------------------------------------------- ----------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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.9ms) Completed 200 OK in 97ms (Views: 97.1ms) ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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_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 ------------------------------------------------------------------ ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.6ms) Completed 200 OK in 97ms (Views: 96.8ms) --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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_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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 119ms (Views: 119.0ms) --------------------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------------ 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_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 ----------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------- --------------------------------------------------------- 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.6ms) Completed 200 OK in 77ms (Views: 76.6ms) -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------- 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 -------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 (5.8ms) Completed 200 OK in 31ms (Views: 31.2ms) -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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) ------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------------------------------------------------- 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_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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------ ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------ 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.6ms) Completed 200 OK in 27ms (Views: 27.2ms) ------------------------------------------------------------ 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 -------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------- ----------------------------------- 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 --------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 (5.2ms) Completed 200 OK in 32ms (Views: 32.1ms) --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------- 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 27ms (Views: 26.5ms) ----------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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_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 ---------------------------------------------------------------------------------------- ----------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------- -------------------------------------------------------------------- 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.4ms) Completed 200 OK in 32ms (Views: 32.1ms) ------------------------------------ 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 -------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 (5.8ms) Completed 200 OK in 30ms (Views: 29.5ms) -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 ---------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- ----------------------------------------- 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 31ms (Views: 31.3ms) ------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ -------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 30ms (Views: 29.8ms) -------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------ 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 --------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 86ms (Views: 86.0ms) ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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 53ms (Views: 52.5ms) -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 77ms (Views: 76.4ms) -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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) -------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------------------------- 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 (5.1ms) Completed 200 OK in 30ms (Views: 30.0ms) ------------------------------------ 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 ------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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: 32.2ms) ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------- 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.8ms) Completed 200 OK in 31ms (Views: 30.6ms) --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 30ms (Views: 30.2ms) --------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------------- ----------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.5ms) Completed 200 OK in 36ms (Views: 36.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 ------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 ----------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.0ms) Completed 200 OK in 31ms (Views: 30.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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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 (5.2ms) Completed 200 OK in 30ms (Views: 29.8ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 28ms (Views: 28.3ms) -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ----------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 (20.1ms) Completed 200 OK in 184ms (Views: 184.2ms) ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ----------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- 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 --------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------- -------------------------------------------------------------------- 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.8ms) Completed 200 OK in 55ms (Views: 54.5ms) --------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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.6ms) Completed 200 OK in 164ms (Views: 163.4ms) ----------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------- ----------------------------- 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 -------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.4ms) Completed 200 OK in 54ms (Views: 54.0ms) ------------------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 (5.3ms) Completed 200 OK in 32ms (Views: 32.2ms) ----------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------ 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (7.1ms) Completed 200 OK in 38ms (Views: 37.8ms) ----------------------------------------- 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 --------------------------------------- ----------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.3ms) Completed 200 OK in 36ms (Views: 36.3ms) ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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.6ms) Completed 200 OK in 78ms (Views: 77.7ms) --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 119ms (Views: 119.2ms) ------------------------------------------------------------------------------------ InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}" ------------------------------------------------------------------------------------ ------------------------------------------------------------------- InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}" ------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms --------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_nested_with_multiple_nested_expressions_parses --------------------------------------------------------------------- ---------------------------------------------------- InterpolatorTest: test_nested_with_outer_text_parses ---------------------------------------------------- ------------------------------------------------------- InterpolatorTest: test_nested_without_outer_text_parses ------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_simple_expression_with_surrounding_text_parses --------------------------------------------------------------------- ------------------------------------------------- InterpolatorTest: test_simplest_expression_parses ------------------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------------------- 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 (5.4ms) Completed 200 OK in 31ms (Views: 30.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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------- ----------------------------------------------------------------------------------------- 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 (5.6ms) Completed 200 OK in 40ms (Views: 40.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 ------------------------------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------- ----------------------------- 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 ----------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 (8.5ms) Completed 200 OK in 142ms (Views: 141.5ms) ------------------------------------------------------------ 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 69ms (Views: 69.3ms) ----------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------- 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 ---------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.4ms) Completed 200 OK in 78ms (Views: 78.1ms) ------------------------------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 (76.9ms) Completed 200 OK in 406ms (Views: 406.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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------- ------------------------------------ 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (76.1ms) Completed 200 OK in 380ms (Views: 380.1ms) ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ----------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------- ------------------------------------ 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 ----------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 (72.7ms) Completed 200 OK in 388ms (Views: 387.4ms) ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 (71.3ms) Completed 200 OK in 365ms (Views: 364.3ms) ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ------------------------------------------------------------------ -------------------------------------------- CompilerTest: test_.compile_returns_a_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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------- 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.5ms) Completed 200 OK in 36ms (Views: 35.7ms) --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------- 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 (66.1ms) Completed 200 OK in 280ms (Views: 280.0ms) ----------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------- 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.7ms) Completed 200 OK in 32ms (Views: 32.1ms) ----------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ ------------------------------------------------ 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 -------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------- 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 34ms (Views: 34.3ms) -------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------- 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 ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------ 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 -------------------------------------------- ----------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 (6.5ms) Completed 200 OK in 33ms (Views: 32.4ms) ----------------------------- 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 ------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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.5ms) Completed 200 OK in 35ms (Views: 34.8ms) -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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 -------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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 33ms (Views: 32.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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 32ms (Views: 31.5ms) --------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 36ms (Views: 36.0ms) ----------------------------------------- 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 42ms (Views: 41.4ms) ------------------------------------------------ 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------ 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 ----------------------------------------- --------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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.0ms) Completed 200 OK in 34ms (Views: 34.0ms) ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 42ms (Views: 41.7ms) -------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------------------- ------------------------------------ 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 -------------------------------------------------- ----------------------------- 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 ----------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 --------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------- 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 35ms (Views: 34.6ms) ---------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 --------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------- --------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------- 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: 32.1ms) ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------- 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 (6.7ms) Completed 200 OK in 51ms (Views: 51.0ms) ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.9ms) Completed 200 OK in 33ms (Views: 32.9ms) ------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------ 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 ---------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 -------------------------------------------------- -------------------------------------------------------------------- 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 (5.8ms) Completed 200 OK in 34ms (Views: 33.8ms) ----------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 33ms (Views: 33.2ms) --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------ 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_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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------- 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 ------------------------------------------------- ----------------------------- 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 -------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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.5ms) Completed 200 OK in 34ms (Views: 33.8ms) ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------ 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.4ms) Completed 200 OK in 97ms (Views: 96.9ms) -------------------------------------------------------------------- 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 ----------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- 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 --------------------------------------- ----------------------------------------- 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 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ----------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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.6ms) Completed 200 OK in 38ms (Views: 37.6ms) ----------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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 (9.0ms) Completed 200 OK in 43ms (Views: 42.7ms) ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.4ms) Completed 200 OK in 37ms (Views: 36.7ms) ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------ 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 -------------------------------------------- ----------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 ----------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 38ms (Views: 37.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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------- HandlerTest: test_class_names ----------------------------- -------------------------------------------------------------- HandlerTest: test_helpers_returning_html_when_alone_in_a_block -------------------------------------------------------------- ------------------------------------------------------------------------ HandlerTest: test_helpers_returning_html_work_in_sequence_within_a_block ------------------------------------------------------------------------ ---------------------------------------------------------- HandlerTest: test_html_generates_

Hello

_by_default ---------------------------------------------------------- ----------------------------- HandlerTest: test_locals_work ----------------------------- ------------------------------------------------------------ HandlerTest: test_nesting_elements_with_ruby_block_structure ------------------------------------------------------------ ---------------------------------- HandlerTest: test_other_attributes ---------------------------------- ------------------------------------------- HandlerTest: test_our_handler_is_registered ------------------------------------------- --------------------------------------- HandlerTest: test_string_in_block_works --------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------------------------------------- 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 (5.7ms) Completed 200 OK in 35ms (Views: 34.9ms) -------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 (6.6ms) Completed 200 OK in 37ms (Views: 37.3ms) ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ----------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 --------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------ 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 ----------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------- 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 37ms (Views: 36.6ms) ------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------- 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 ------------------------------------------------- ----------------------------------------- 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 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 ----------------------------------------------------------- ------------------------------------ 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 -------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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.9ms) ------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ----------------------------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (79.1ms) Completed 200 OK in 314ms (Views: 314.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 -------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------------------------------- 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 (75.9ms) Completed 200 OK in 288ms (Views: 287.3ms) --------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------- ----------------------------- 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 ----------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 (74.2ms) Completed 200 OK in 295ms (Views: 294.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 ------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 32ms (Views: 32.3ms) -------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------- 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 -------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 (7.2ms) Completed 200 OK in 61ms (Views: 60.3ms) ------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------------------------- 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 (6.6ms) Completed 200 OK in 111ms (Views: 110.6ms) ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (8.6ms) Completed 200 OK in 109ms (Views: 108.5ms) ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------- ---------------------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 ---------------------------- ----------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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.9ms) Completed 200 OK in 87ms (Views: 86.6ms) ------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- -------------------------------------------------------------------- ContainerTest: test_Container#compile_calls_#compile_on_its_children -------------------------------------------------------------------- ---------------------------------------------- ContainerTest: test_a_Container_is_a_Component ---------------------------------------------- ------------------------------------------------------------------- ContainerTest: test_a_container_has_children_but_initially_has_none ------------------------------------------------------------------- ------------------------------------------------ ContainerTest: test_children_with_interpolations ------------------------------------------------ ------------------------------------------------------- ContainerTest: test_renders_children_in_place_of__yield ------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------- 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 ------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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 69ms (Views: 69.3ms) ------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------- 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 ----------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 -------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------- --------------------------------------------------------------------------------------------- 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.6ms) Completed 200 OK in 34ms (Views: 34.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 ---------------------------------------------------------------------------------------------------- ----------------------------- 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 ------------------------------------------------------------------ ----------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ---------------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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 --------------------------------------- ------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------- 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 (5.2ms) Completed 200 OK in 227ms (Views: 226.7ms) -------------------------------------------------- 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_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 ------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------- 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 ------------------------------------------------ ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 (5.9ms) Completed 200 OK in 55ms (Views: 54.4ms) ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------- 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 (5.0ms) Completed 200 OK in 31ms (Views: 30.6ms) ------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- --------------------------------------------------- IteratingTest: test_#for_each_expands_to_view_logic --------------------------------------------------- ------------------------------------------------------------ IteratingTest: test_#for_each_iterates_markup_for_each_value ------------------------------------------------------------ ----------------------------------------------------- IteratingTest: test_.for_each_offers_declarative_form ----------------------------------------------------- --------------------------------------------------------------- IteratingTest: test_.wrap_with_wraps_via__yield_special_handler --------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ---------------------------------------------------------------- IteratingTest: test_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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_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_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 ---------------------------- ----------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- 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_ ------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 ----------------------------------------- ------------------------------------------ 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------------------------------------------- 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 -------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 --------------------------------------- ---------------------------------------------------- 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_ ------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ---------------------------- ------------------------------------------------------------- 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.8ms) Completed 200 OK in 43ms (Views: 42.8ms) --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------------------------------- -------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------- 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 ------------------------------------------------------------------------- --------------------------------------------------------------------- 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 (6.4ms) Completed 200 OK in 34ms (Views: 33.4ms) ------------------------------------------------------------ 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 -------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------- 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 -------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ---------------------------- ------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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_ ------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- --------------------------------------------------- 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_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 -------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ---------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------ 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 ------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------- 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 (8.1ms) 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 ------------------------------------------------------------ ------------------------------------------------------------ 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 ----------------------------------------------- -------------------------------------------------------------------- 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 --------------------------------------- --------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------------------------------- 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 (6.6ms) Completed 200 OK in 35ms (Views: 34.6ms) ---------------------------------------------------------------------- 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 -------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------ ------------------------------------ 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 ------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------- --------------------------------------------------------------------- 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_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 ------------------------------------------------------------ ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------------------------------- 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_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------------ 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 ------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------- 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_ ------------------------------------------------------- ---------------------------------------------------- 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 --------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------- 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 33ms (Views: 32.8ms) ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------ 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 ------------------------------------------------------------------ -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------- --------------------------------------------------------- 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 (7.8ms) Completed 200 OK in 37ms (Views: 36.9ms) ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 -------------------------------------------------- --------------------------------------------------------------------- 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_ ------------------------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ------------------------------------------------------------- TableForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------- ---------------------------------------------------------------------------- TableForTest: test_example_compiled_source_renders_the_markup_in_the_context ---------------------------------------------------------------------------- ---------------------------------------------------------------- TableForTest: test_example_view_code_evaluates_to_example_markup ---------------------------------------------------------------- ------------------------ TableForTest: test_items ------------------------ ------------------------------------------------------------ TableForTest: test_rendered_component_matches_desired_markup ------------------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------- ----------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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_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 33ms (Views: 33.1ms) ---------------------------------------------------------------------- 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 ------------------------------------------------ --------------------------------------------------- IteratingTest: test_#for_each_expands_to_view_logic --------------------------------------------------- ------------------------------------------------------------ IteratingTest: test_#for_each_iterates_markup_for_each_value ------------------------------------------------------------ ----------------------------------------------------- IteratingTest: test_.for_each_offers_declarative_form ----------------------------------------------------- --------------------------------------------------------------- IteratingTest: test_.wrap_with_wraps_via__yield_special_handler --------------------------------------------------------------- ------------------------------------------------------------------------------------------- IteratingTest: test_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ---------------------------------------------------------------- IteratingTest: test_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ------------------------------------ WrapperTest: test_args_are_preserved ------------------------------------ ------------------------------------------------------------- WrapperTest: test_double-braced_args_are_evaluated_in_context ------------------------------------------------------------- ----------------------------------------------------------- WrapperTest: test_initializer_block_is_preserved_in_compile ----------------------------------------------------------- --------------------------------------------------------------- WrapperTest: test_lambda_option_values_are_evaluated_in_context --------------------------------------------------------------- -------------------------------------------- WrapperTest: test_name_compiles_to_just_name -------------------------------------------- ------------------------------------------- WrapperTest: test_simple_args_are_preserved ------------------------------------------- --------------------------------------------------------------------------------------------- WrapperTest: test_something_returning_nil_when_wrapped_and_compiled,_evals_to_an_empty_string --------------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ---------------------------------------------------- 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_ ------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------ ----------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------- 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_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 --------------------------------------- ------------------------------------------------------------- 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_ ------------------------------------------------------- ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------------------------- ------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.3ms) Completed 200 OK in 34ms (Views: 33.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 ------------------------------------------------- ------------------------------------------ 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 ---------------------------------------------------- -------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------ 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.1ms) Completed 200 OK in 34ms (Views: 34.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 ------------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ----------------------------------------------- ------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------- 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 ----------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (6.1ms) Completed 200 OK in 39ms (Views: 38.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 ------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------- 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_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 ------------------------------------------------------------------ -------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------------------- 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_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------ ------------------------------------ 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------ ------------------------------------------ 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 ----------------------------------------- ----------------------------------------------------------------------------------------- BaseTest: test_.has_markup_makes_compile_return_the_block_passed_through_express_compiled ----------------------------------------------------------------------------------------- ------------------------------------------------------- BaseTest: test_components_register_themselves_as_macros ------------------------------------------------------- -------------------------------------------------------------- BaseTest: test_fragments_and_has_markup_are_synonyms_for_emits -------------------------------------------------------------- -------------------------------------------------------------------- BaseTest: test_helpers_defined_in_component_are_evaluated_in_context -------------------------------------------------------------------- ------------------------------------------------------------------------------------ InterpolatorTest: test_"{{some_{{thing}}_foo}}"_transforms_to_"#{some_#{thing}_foo}" ------------------------------------------------------------------------------------ ------------------------------------------------------------------- InterpolatorTest: test_"{{something}}"_transforms_to_"#{something}" ------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_'a_lot_of_{{something_"{{good}}"}}'_transforms --------------------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_nested_with_multiple_nested_expressions_parses --------------------------------------------------------------------- ---------------------------------------------------- InterpolatorTest: test_nested_with_outer_text_parses ---------------------------------------------------- ------------------------------------------------------- InterpolatorTest: test_nested_without_outer_text_parses ------------------------------------------------------- --------------------------------------------------------------------- InterpolatorTest: test_simple_expression_with_surrounding_text_parses --------------------------------------------------------------------- ------------------------------------------------- InterpolatorTest: test_simplest_expression_parses ------------------------------------------------- ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- -------------------------------------------- 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_ ------------------------------------------------------- ---------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ----------------------------------- 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.8ms) Completed 200 OK in 35ms (Views: 34.5ms) --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ----------------------------------------- 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 --------------------------------------- -------------------------------------------- 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 ------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------------ ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------- 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 33ms (Views: 33.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 ------------------------------------------------------------ --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ---------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_accepts_an_id_argument ---------------------------------------------------------------------- ---------------------------------------------------------------------------- ConfigurableTest: test_a_configurable_component_may_have_also_be_a_container ---------------------------------------------------------------------------- ---------------------------------------------------- ConfigurableTest: test_renders_id_argument_as_dom_id ---------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------- CheckboxTest: test_Checkbox_requires_a_parent_form -------------------------------------------------- ------------------------------------------------------------- CheckboxTest: test_checkbox_places_the_label_before_the_input ------------------------------------------------------------- ------------------------------------------------------- CheckboxTest: test_checkbox_respects_label_after:_true_ ------------------------------------------------------- ------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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_a_template_utilizing_a_component_with_for_each_inside_another_component ------------------------------------------------------------------------------------------- ---------------------------------------------------------------- IteratingTest: test_empty_state_renders_when_collection_is_empty ---------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- IteratingTest: test_if_collection_is_empty_and_no_empty_fragment_specified,_empty_string_is_rendered ---------------------------------------------------------------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 --------------------------------------- ------------------------------------------ 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 (5.6ms) Completed 200 OK in 38ms (Views: 37.7ms) -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------- 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.4ms) ------------------------------------------------------------ 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_ ------------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ----------------------------------- 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 ------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 --------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------ 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 -------------------------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 ------------------------------------------------ ------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------------- 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_ ------------------------------------------------------- ---------------------------------------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------- ----------------------------------- 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 ---------------------------------------------------------- -------------------------------------------------------------------- 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 -------------------------------------------- ------------------------------------------------------------- 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.4ms) Completed 200 OK in 35ms (Views: 34.5ms) ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.9ms) Completed 200 OK in 36ms (Views: 35.7ms) ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- ---------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------ -------------------------------------------- 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 ------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------------------------------------------------------ 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 --------------------------------------- ------------------------------------------------------------ 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 -------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------ -------------------------------------------------------------------- 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 ------------------------------------------------ ------------------------------------------ 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 ------------------------------------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ --------------------------------------------------- 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 --------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------- ------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------- ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- ----------------------------------------- HelloControllerTest: test_should_get_show ----------------------------------------- Processing by HelloController#show as HTML Rendered hello/show.html.et within layouts/application (5.2ms) Completed 200 OK in 110ms (Views: 109.9ms) --------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- -------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------ ProcTest: test_#source_body_handles_funky_bodies ------------------------------------------------ ---------------------------------------------------------- ProcTest: test_#source_body_raises_exception_for_arity_>_0 ---------------------------------------------------------- ------------------------------------------------------ ProcTest: test_#source_body_returns_the_body_of_a_proc ------------------------------------------------------ ---------------------------------------------- ProcTest: test_#source_returns_a_proc's_source ---------------------------------------------- --------------------------------------------------------------- ProcTest: test_#source_work_with_a_stabby_lambda_spanning_lines --------------------------------------------------------------- ------------------------------------------------------------ ProcTest: test_#source_works_with_a_block_containing_a_block ------------------------------------------------------------ -------------------------------------------- ProcTest: test_#source_works_with_a_do_block -------------------------------------------- ----------------------------------------------------- ProcTest: test_#source_works_with_a_single_line_block ----------------------------------------------------- ------------------------------------------------- ProcTest: test_#source_works_with_a_stabby_lambda ------------------------------------------------- ---------------------------------------------------------------------------------------- ProcTest: test_.from_source_stores_source_of_a_dynamicly_built_proc_for_later_inspection ---------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- --------------------------------------------------------------------- ExpanderTest: test_#expand_correctly_allocated_helpers_and_parameters --------------------------------------------------------------------- -------------------------------------------------------- ExpanderTest: test_#expand_doesn't_yield_[]_for_children -------------------------------------------------------- -------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_bar_;_baz_}_returns_a_component_with_two_children -------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------- ExpanderTest: test_#expand_of_'foo_{_foo_}_returns_a_component_with_a_child_component ------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ ExpanderTest: test_#expand_of_macros_with_args_returns_a_component_with_two_children ------------------------------------------------------------------------------------ ------------------------------------------------------------------ ExpanderTest: test_#expand_returns_an_array_containing_a_component ------------------------------------------------------------------ ------------------------------------------------------------------------ ExpanderTest: test_#expand_works_with_css_class_specification_syntax_xxx ------------------------------------------------------------------------ ------------------------------------------ ExpanderTest: test_helpers_can_take_blocks ------------------------------------------ ------------------------------------------------------------ ExpanderTest: test_initializer_accepts_special_handlers_hash ------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- ExpanderTest: test_non-interpolated_string_children_containing_string_interpolations_will_interpolate_in_context ---------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 -------------------------------------------- ----------------------------------------- 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 ----------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------ -------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------ 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 ------------------------------------------------------------------------- ------------------------------------- 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.7ms) Completed 200 OK in 32ms (Views: 32.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 ---------------------------------------------------------------------------------------- ------------------------------------ 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 ----------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------------ ---------------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------- -------------------------------------------------- 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 (5.7ms) 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 ------------------------------------------------------------------- -------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------------------------------ 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 ------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ----------------------------------------------- ----------------------------------- 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 ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------- -------------------------------------------- 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_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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------- 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 44ms (Views: 44.1ms) ----------------------------- 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 ------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------- ---------------------------------------------------------------------------- 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 ----------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------- ----------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------- 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 ---------------------------- ------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 ---------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------- ----------------------------------------------- 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 -------------------------------------------------- ---------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- ----------------------------------------- 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 (5.4ms) Completed 200 OK in 33ms (Views: 33.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 ------------------------------------------------------------------ ----------------------------- 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 ------------------------------------------------- ------------------------------------------ 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 ---------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_false,_renders_empty_string ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ConditionalityTest: test_when_supplied_condition_is_true,_renders_the_component ------------------------------------------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ----------------------------------- RowTest: test_a_row_is_configurable ----------------------------------- ---------------------------- RowTest: test_id_is_optional ---------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ---------------------------------------------------------------------- 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 ------------------------------------------------- ------------------------------------------ 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.0ms) Completed 200 OK in 30ms (Views: 29.9ms) ----------------------------------------------------------- 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 ------------------------------------------- ---------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ----------------------------------------- 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 ------------------------------------------------------------------ ------------------------------------ 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_ ------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------- 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 --------------------------------------- -------------------------------------------- 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 ----------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------- 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_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 ------------------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- 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_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_may_be_specified_with_a_hash ---------------------------------------------------------- ---------------------------------------------------------- RadioTest: test_radio_options_may_be_specified_with_a_hash ---------------------------------------------------------- ---------------------------------------------------------- RadioTest: test_radio_options_may_be_specified_with_a_hash ---------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------- ------------------------------------ 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 -------------------------------------------------- ------------------------------------- BasicFieldsTest: test_all_fields_work ------------------------------------- ------------------------------------------ BasicFieldsTest: test_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ------------------------------------------ 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_ ------------------------------------------------------- --------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------- 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 ------------------------------------------------------------------ ----------------------------------------------------------------------------------------- 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 (5.7ms) Completed 200 OK in 35ms (Views: 34.7ms) -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ --------------------------------------------------------- ExpanderStackTest: test_#<<_adds_something_to_the_current --------------------------------------------------------- ---------------------------------------------- ExpanderStackTest: test_#all_returns_the_stack ---------------------------------------------- -------------------------------- ExpanderStackTest: test_#ascend! -------------------------------- ----------------------------------------- ExpanderStackTest: test_#current_is_empty ----------------------------------------- ------------------------------------------------------------------------------- ExpanderStackTest: test_#descend!_adds_a_level_to_the_stack_and_updates_current ------------------------------------------------------------------------------- ------------------------------------------------------------ TreeForTest: test_compiled_source_is_legible_and_transparent ------------------------------------------------------------ ---------------------------------------------------------- TreeForTest: test_example_view_code_renders_example_markup ---------------------------------------------------------- ----------------------------------------------------------- TreeForTest: test_rendered_component_matches_desired_markup ----------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------------- 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 ------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------------------------- 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 ------------------------------------------------------- ---------------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------- ---------------------------------------------------- SubmitTest: test_submit_takes_string_param_for_value ---------------------------------------------------- ----------------------------------------- ColumnTest: test_a_column_is_configurable ----------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_string -------------------------------------------- ---------------------------------------------------- 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 ---------------------------------------------------------- ------------------------------------------------------------------------------------ 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 ----------------------------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------- ----------------------------------- 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 ------------------------------------------------------------------------- -------------------------------------------------- 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 --------------------------------------- ----------------------------------------------- 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 ------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ------------------------------------------------------------- TagTest: test_#close_tag_is_my_macro_name_as_an_xml_close_tag ------------------------------------------------------------- -------------------------------------------------------------------------------------------- TagTest: test_#compile_on_bare_with_2_children_yields_'""+"child1"+"child2"+""' -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TagTest: test_#compile_on_tag_with_subtag_returns_a_string_which_when_eval'd_looks_like_'' -------------------------------------------------------------------------------------------------------------- --------------------------------------- TagTest: test_#compile_returns_a_string --------------------------------------- ------------------------------------------------------- TagTest: test_#macro_name_returns_the_name_of_the_class ------------------------------------------------------- ------------------------------------------------------------- TagTest: test_#start_tag_is_my_macro_name_as_an_xml_start_tag ------------------------------------------------------------- ----------------------------------------------------- TagTest: test_#to_template_on_bare_tag_returns_'bare' ----------------------------------------------------- ----------------------------------------------------------- TagTest: test_#to_template_on_nested_tags_indents_properly' ----------------------------------------------------------- --------------------------------------------------------------------- TagTest: test_#to_template_on_tag_with_subtag_returns_'bare_{_sub_}_' --------------------------------------------------------------------- ------------------------------------------------------------------------------------ TagTest: test_CSS_classes_specified_with_underscored_method_get_translated_to_dashed ------------------------------------------------------------------------------------ ------------------------------------------ TagTest: test_can_be_created_with_children ------------------------------------------ --------------------------------------------------------------------------------- TagTest: test_children_still_evaluated_after_css_class_provided_via_method_syntax --------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_data_option_value_hashes_are_converted_to_data_attributes_similar_to_haml --------------------------------------------------------------------------------------- ---------------------------------------------------------------- TagTest: test_data_option_value_hashes_can_take_immediate_values ---------------------------------------------------------------- ---------------------------------------------- TagTest: test_dom_ID_may_be_passed_as_a_symbol ---------------------------------------------- ------------------------------------------------------------------------------------- TagTest: test_double_bracketed_child_values_are_substituted_for_evaluation_in_context ------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------- TagTest: test_double_bracketed_option_values_are_substituted_for_evaluation_in_context -------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TagTest: test_empty_i_tag_does_does_not_use_abbreviated_form_since_it_is_used_for_icons --------------------------------------------------------------------------------------- ------------------------------------------------------- TagTest: test_empty_tags_use_abbreviated_empty_tag_form ------------------------------------------------------- ----------------------------- TagTest: test_has_no_children ----------------------------- -------------------------------- TagTest: test_markup_is_indented -------------------------------- ----------------------------------------- TagTest: test_method_missing_returns_self ----------------------------------------- ------------------------------------------------------ TagTest: test_print_doctype_for_HTML5_document_version ------------------------------------------------------ --------------------------------------------------------- TagTest: test_proc_option_values_are_evaluated_in_context --------------------------------------------------------- -------------------------------------------------- TagTest: test_void_tags_do_not_have_trailing_slash -------------------------------------------------- --------------------------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 35ms (Views: 34.5ms) --------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- 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 ------------------------------------------------------------------ -------------------------------------------------------------------- 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 --------------------------------------- ----------------------------------------------------------------------------------------- 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 ------------------------------------------------- ----------------------------------- 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 ---------------------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------------------------------- ------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------- -------------------------------------------------- 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 ----------------------------------------------- ---------------------------------------------------- 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 ------------------------------------------------------------ ----------------------------------------- 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 79ms (Views: 79.0ms) ------------------------------------------------------------ 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 ------------------------------------------------------------------------- ------------------------------------ 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 -------------------------------------------- -------------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 ------------------------------------------------------------------- --------------------------------------------------------------------- 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_text_requires_parent ------------------------------------------ ---------------------------------------------------------- BasicFieldsTest: test_textarea_uses_rails_text_area_helper ---------------------------------------------------------- ----------------------------------------- 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 ---------------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- ----------------------------------------------- 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 ---------------------------------------------------------- -------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------ 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 ---------------------------------------------------- ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------- 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 ---------------------------- -------------------------------------------------------------------- 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_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 ---------------------------------------------------------------------------------------------------- --------------------------------------------------------- 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 ------------------------------------------------------- ------------------------------------------------------------------------------- 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 ------------------------------------------------- --------------------------------------------------------------------------------------------- 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 ----------------------------------------- ------------------------------------------------------------- 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_ ------------------------------------------------------- ----------------------------------------- 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 95ms (Views: 95.3ms) -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ -------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_block_of_express_template -------------------------------------------------------------------- -------------------------------------------------------------------------------- ContentForTest: test_content_for_accepts_a_second_argument_which_contains_markup -------------------------------------------------------------------------------- -------------------------------------------------- ContentForTest: test_content_for_body_is_html_safe -------------------------------------------------- ------------------------------------------------------------------ ContentForTest: test_content_for_without_a_body_returns_the_markup ------------------------------------------------------------------ -------------------------------------------------------------------- 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_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 -------------------------------------------------- ------------------------------------------------------------------------------------ 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 --------------------------------------------------------------------------------------------- ----------------------------------------- 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 62ms (Views: 62.2ms) ---------------------------------------------------------------------------- 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 ---------------------------------------------------------- ------------------------------------------------ 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 ------------------------------------------------------------- ------------------------------------------------------- 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 ---------------------------------------------------------------------------------------------------- ----------------------------------------------------------- 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 -------------------------------------------------------------------- ------------------------------------------------------------------------------- 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 ---------------------------- ---------------------------------------------------------------------- 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 ---------------------------------------------------- ----------------------------------------------- YielderTest: test_yielder_preserves_symbol_args ----------------------------------------------- --------------------------------------------------------------------- ExpressTemplatesTest: test_ExpressTemplates.render_renders_a_template --------------------------------------------------------------------- ------------------------------------------- ExpressTemplatesTest: test_we_have_a_module ------------------------------------------- --------------------------------------------------------------------------------------------- IndenterTest: test_.for(:name)_returns_current_indent_without_newline_when_block_is_not_given --------------------------------------------------------------------------------------------- ----------------------------------------------------------------- IndenterTest: test_.for(:name)_takes_a_block_receiving_whitespace ----------------------------------------------------------------- ------------------------------------------------------------------ IndenterTest: test_nesting_blocks_increases_whitespace_accordingly ------------------------------------------------------------------ -------------------------------------------- NullWrapTest: test_a_NullWrap_is_a_Container -------------------------------------------- -------------------------------------------------------------------------- NullWrapTest: test_null_wrap_accepts_a_string_contianing_a_ruby_string_def -------------------------------------------------------------------------- ------------------------------------------------ NullWrapTest: test_null_wrap_wraps_template_code ------------------------------------------------ ------------------------------------------------------------ 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 ---------------------------------------------------------------------------------------------------------------- -------------------------------------------- CompilerTest: test_.compile_returns_a_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 --------------------------------------- ------------------------------------------------------------- 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 ------------------------------------------------------------