Diff of the two buildlogs: -- --- b1/build.log 2024-04-27 03:44:25.555368151 +0000 +++ b2/build.log 2024-04-27 03:45:13.885307050 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Apr 26 15:42:38 -12 2024 -I: pbuilder-time-stamp: 1714189358 +I: Current time: Sat May 31 00:07:28 +14 2025 +I: pbuilder-time-stamp: 1748599648 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying 0002-Bring-back-Registers-each.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3117779/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 30 10:07 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='0555c3f0a6da4e2e893d7e3b0d229c09' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3117779' - PS1='# ' - PS2='> ' + INVOCATION_ID=9c8d5650ea294985804d82a387b8ba39 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=352306 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5SJ7bIq8/pbuilderrc_IFOD --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5SJ7bIq8/b1 --logfile b1/build.log ruby-liquid_5.4.0-3.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.5SJ7bIq8/pbuilderrc_uq3o --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5SJ7bIq8/b2 --logfile b2/build.log ruby-liquid_5.4.0-3.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink02-arm64 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 21 07:15 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3117779/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 24 13:38 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -337,7 +369,7 @@ Get: 125 http://deb.debian.org/debian trixie/main arm64 ruby-all-dev arm64 1:3.1 [5984 B] Get: 126 http://deb.debian.org/debian trixie/main arm64 gem2deb arm64 2.2.3 [47.8 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 ruby-stackprof arm64 0.2.25-2 [69.8 kB] -Fetched 48.4 MB in 1s (60.3 MB/s) +Fetched 48.4 MB in 0s (124 MB/s) debconf: delaying package configuration, since apt-utils is not installed dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). @@ -770,8 +802,8 @@ Setting up tzdata (2024a-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Apr 27 03:43:25 UTC 2024. -Universal Time is now: Sat Apr 27 03:43:25 UTC 2024. +Local time is now: Fri May 30 10:07:50 UTC 2025. +Universal Time is now: Fri May 30 10:07:50 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -886,7 +918,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/ruby-liquid-5.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ruby-liquid_5.4.0-3_source.changes +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/ruby-liquid-5.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ruby-liquid_5.4.0-3_source.changes dpkg-buildpackage: info: source package ruby-liquid dpkg-buildpackage: info: source version 5.4.0-3 dpkg-buildpackage: info: source distribution unstable @@ -915,7 +951,7 @@ dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-liquid/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-liquid-5.4.0/debian/ruby-liquid -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20240426-3160915-w8pysq/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20250531-359575-gy23qe/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash WARNING: open-ended dependency on minitest (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' @@ -924,7 +960,7 @@ Name: liquid Version: 5.4.0 File: liquid-5.4.0.gem -/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-liquid/usr/share/rubygems-integration/all /tmp/d20240426-3160915-w8pysq/liquid-5.4.0.gem +/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-liquid/usr/share/rubygems-integration/all /tmp/d20250531-359575-gy23qe/liquid-5.4.0.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/ruby-liquid-5.4.0/debian/ruby-liquid/usr/share/rubygems-integration/all/gems/liquid-5.4.0/lib/liquid.rb /build/reproducible-path/ruby-liquid-5.4.0/debian/ruby-liquid/usr/share/rubygems-integration/all/gems/liquid-5.4.0/lib/liquid/block.rb @@ -1015,759 +1051,759 @@ RUBYLIB=. GEM_PATH=/build/reproducible-path/ruby-liquid-5.4.0/debian/ruby-liquid/usr/share/rubygems-integration/all:/build/reproducible-path/ruby-liquid-5.4.0/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/aarch64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake /usr/bin/ruby3.1 -w -I"test" /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/integration/assign_test.rb" "test/integration/blank_test.rb" "test/integration/block_test.rb" "test/integration/capture_test.rb" "test/integration/context_test.rb" "test/integration/document_test.rb" "test/integration/drop_test.rb" "test/integration/error_handling_test.rb" "test/integration/expression_test.rb" "test/integration/filter_kwarg_test.rb" "test/integration/filter_test.rb" "test/integration/hash_ordering_test.rb" "test/integration/output_test.rb" "test/integration/parsing_quirks_test.rb" "test/integration/profiler_test.rb" "test/integration/security_test.rb" "test/integration/standard_filter_test.rb" "test/integration/tag/disableable_test.rb" "test/integration/tag_test.rb" "test/integration/tags/break_tag_test.rb" "test/integration/tags/continue_tag_test.rb" "test/integration/tags/echo_test.rb" "test/integration/tags/for_tag_test.rb" "test/integration/tags/if_else_tag_test.rb" "test/integration/tags/include_tag_test.rb" "test/integration/tags/increment_tag_test.rb" "test/integration/tags/inline_comment_test.rb" "test/integration/tags/liquid_tag_test.rb" "test/integration/tags/raw_tag_test.rb" "test/integration/tags/render_tag_test.rb" "test/integration/tags/standard_tag_test.rb" "test/integration/tags/statements_test.rb" "test/integration/tags/table_row_test.rb" "test/integration/tags/unless_else_tag_test.rb" "test/integration/template_test.rb" "test/integration/trim_mode_test.rb" "test/integration/variable_test.rb" "test/unit/block_unit_test.rb" "test/unit/condition_unit_test.rb" "test/unit/file_system_unit_test.rb" "test/unit/i18n_unit_test.rb" "test/unit/lexer_unit_test.rb" "test/unit/parse_tree_visitor_test.rb" "test/unit/parser_unit_test.rb" "test/unit/partial_cache_unit_test.rb" "test/unit/regexp_unit_test.rb" "test/unit/registers_unit_test.rb" "test/unit/strainer_factory_unit_test.rb" "test/unit/strainer_template_unit_test.rb" "test/unit/tag_unit_test.rb" "test/unit/tags/case_tag_unit_test.rb" "test/unit/tags/for_tag_unit_test.rb" "test/unit/tags/if_tag_unit_test.rb" "test/unit/template_factory_unit_test.rb" "test/unit/template_unit_test.rb" "test/unit/tokenizer_unit_test.rb" "test/unit/variable_unit_test.rb" "test/test_helper.rb" -v -Run options: -v --seed 20245 +Run options: -v --seed 31632 # Running: -SecurityTest#test_does_not_permanently_add_filters_to_symbol_table = 0.05 s = . -SecurityTest#test_max_depth_nested_blocks_does_not_raise_exception = 0.00 s = . -SecurityTest#test_no_instance_eval = 0.00 s = . -SecurityTest#test_more_than_max_depth_nested_blocks_raises_exception = 0.00 s = . -SecurityTest#test_no_instance_eval_after_mixing_in_new_filter = 0.00 s = . -SecurityTest#test_no_existing_instance_eval = 0.00 s = . -SecurityTest#test_no_instance_eval_later_in_chain = 0.00 s = . -SecurityTest#test_does_not_add_drop_methods_to_symbol_table = 0.00 s = . -RegistersUnitTest#test_fetch = 0.00 s = . -RegistersUnitTest#test_delete = 0.00 s = . -RegistersUnitTest#test_multiple_instances_are_unique = 0.00 s = . -RegistersUnitTest#test_static_register_can_be_frozen = 0.00 s = . -RegistersUnitTest#test_each = 0.00 s = . -RegistersUnitTest#test_set = 0.00 s = . -RegistersUnitTest#test_initialization_reused_static_same_memory_object = 0.00 s = . -RegistersUnitTest#test_key = 0.00 s = . -RegistersUnitTest#test_get_missing_key = 0.00 s = . -RegistersUnitTest#test_keys = 0.00 s = . -RegistersUnitTest#test_new_static_retains_static = 0.00 s = . -DropsTest#test_protected = 0.00 s = . -DropsTest#test_object_methods_not_allowed = 0.00 s = . -DropsTest#test_catchall_unknown_method = 0.00 s = . -DropsTest#test_access_context_from_drop = 0.00 s = . -DropsTest#test_enumerable_drop = 0.00 s = . -DropsTest#test_default_to_s_on_drops = 0.00 s = . -DropsTest#test_scope_though_proc = 0.00 s = . -DropsTest#test_some_enumerable_methods_still_get_invoked = 0.00 s = . -DropsTest#test_drop_does_only_respond_to_whitelisted_methods = 0.00 s = . -DropsTest#test_invokable_methods = 0.00 s = . -DropsTest#test_enumerable_drop_size = 0.00 s = . -DropsTest#test_scope_with_assigns = 0.00 s = . -DropsTest#test_nil_value_access = 0.00 s = . -DropsTest#test_scope = 0.00 s = . -DropsTest#test_empty_string_value_access = 0.00 s = . -DropsTest#test_context_drop = 0.00 s = . -DropsTest#test_context_drop_array_with_map = 0.00 s = . -DropsTest#test_drops_respond_to_to_liquid = 0.00 s = . -DropsTest#test_catchall_integer_argument_drop = 0.00 s = . -DropsTest#test_product_drop = 0.00 s = . -DropsTest#test_text_drop = 0.00 s = . -DropsTest#test_nested_context_drop = 0.00 s = . -DropsTest#test_scope_from_tags = 0.00 s = . -DropsTest#test_enumerable_drop_will_invoke_liquid_method_missing_for_clashing_method_names = 0.00 s = . -DropsTest#test_text_array_drop = 0.00 s = . -TokenizerTest#test_tokenize_strings = 0.00 s = . -TokenizerTest#test_calculate_line_numbers_per_token_with_profiling = 0.00 s = . -TokenizerTest#test_tokenize_variables = 0.00 s = . -TokenizerTest#test_tokenize_blocks = 0.00 s = . -RenderTagTest#test_decrement_is_isolated_between_renders = 0.00 s = . -RenderTagTest#test_render_does_not_inherit_parent_scope_variables = 0.00 s = . -RenderTagTest#test_render_tag_with = 0.00 s = . -RenderTagTest#test_sub_contexts_count_towards_the_same_recursion_limit = 0.00 s = . -RenderTagTest#test_render_does_not_mutate_parent_scope = 0.00 s = . -RenderTagTest#test_render_tag_forloop = 0.00 s = . -RenderTagTest#test_render_tag_for = 0.00 s = . -RenderTagTest#test_render_tag_looks_for_file_system_in_registers_first = 0.00 s = . -RenderTagTest#test_render_accepts_multiple_named_arguments = 0.00 s = . -RenderTagTest#test_render_does_not_inherit_variable_with_same_name_as_snippet = 0.00 s = . -RenderTagTest#test_render_tag_with_alias = 0.00 s = . -RenderTagTest#test_render_tag_with_drop = 0.00 s = . -RenderTagTest#test_render_tag_within_if_statement = 0.00 s = . -RenderTagTest#test_dynamically_choosen_templates_are_not_allowed = 0.00 s = . -RenderTagTest#test_includes_will_not_render_inside_nested_sibling_tags = 0.00 s = . -RenderTagTest#test_render_accepts_literals_as_arguments = 0.00 s = . -RenderTagTest#test_render_tag_for_alias = 0.00 s = . -RenderTagTest#test_recursively_rendered_template_does_not_produce_endless_loop = 0.00 s = . -RenderTagTest#test_increment_is_isolated_between_renders = 0.00 s = . -RenderTagTest#test_break_through_render = 0.00 s = . -RenderTagTest#test_includes_will_not_render_inside_render_tag = 0.00 s = . -RenderTagTest#test_nested_render_tag = 0.00 s = . -RenderTagTest#test_render_with_no_arguments = 0.00 s = . -RenderTagTest#test_render_passes_named_arguments_into_inner_scope = 0.00 s = . -RenderTagTest#test_include_tag_caches_second_read_of_same_partial = 0.00 s = . -RenderTagTest#test_render_tag_doesnt_cache_partials_across_renders = 0.00 s = . -RenderTagTest#test_render_tag_for_drop = 0.00 s = . -VariableUnitTest#test_string_with_special_chars = 0.00 s = . -VariableUnitTest#test_filters_without_whitespace = 0.00 s = . +TableRowTest#test_enumerable_drop = 0.00 s = . +TableRowTest#test_quoted_fragment = 0.00 s = . +TableRowTest#test_table_row_with_different_cols = 0.00 s = . +TableRowTest#test_offset_and_limit = 0.00 s = . +TableRowTest#test_blank_string_not_iterable = 0.00 s = . +TableRowTest#test_table_col_counter = 0.00 s = . +TableRowTest#test_table_row = 0.00 s = . +UnlessElseTagTest#test_unless_else = 0.00 s = . +UnlessElseTagTest#test_unless_in_loop = 0.00 s = . +UnlessElseTagTest#test_unless_else_in_loop = 0.00 s = . +UnlessElseTagTest#test_unless = 0.00 s = . +ErrorHandlingTest#test_parsing_strict_with_line_numbers_adds_numbers_to_lexer_errors = 0.00 s = . +ErrorHandlingTest#test_with_line_numbers_adds_numbers_to_parser_errors = 0.00 s = . +ErrorHandlingTest#test_lax_unrecognized_operator = 0.00 s = . +ErrorHandlingTest#test_with_line_numbers_adds_numbers_to_parser_errors_with_whitespace_trim = 0.00 s = . +ErrorHandlingTest#test_included_template_name_with_line_numbers = 0.00 s = . +ErrorHandlingTest#test_warnings = 0.00 s = . +ErrorHandlingTest#test_syntax_errors_in_nested_blocks_have_correct_line_number = 0.00 s = . +ErrorHandlingTest#test_setting_default_exception_renderer = 0.00 s = . +ErrorHandlingTest#test_strict_error_messages = 0.00 s = . +ErrorHandlingTest#test_syntax = 0.00 s = . +ErrorHandlingTest#test_argument = 0.00 s = . +ErrorHandlingTest#test_bug_compatible_silencing_of_errors_in_blank_nodes = 0.00 s = . +ErrorHandlingTest#test_unrecognized_operator = 0.00 s = . +ErrorHandlingTest#test_warning_line_numbers = 0.00 s = . +ErrorHandlingTest#test_parsing_warn_with_line_numbers_adds_numbers_to_lexer_errors = 0.00 s = . +ErrorHandlingTest#test_standard_error = 0.00 s = . +ErrorHandlingTest#test_exception_renderer_exposing_non_liquid_error = 0.00 s = . +ErrorHandlingTest#test_templates_parsed_with_line_numbers_renders_them_in_errors = 0.00 s = . +ErrorHandlingTest#test_exceptions_propagate = 0.00 s = . +ErrorHandlingTest#test_default_exception_renderer_with_internal_error = 0.00 s = . +ErrorHandlingTest#test_missing_endtag_parse_time_error = 0.00 s = . +CaptureTest#test_capture_with_hyphen_in_variable_name = 0.00 s = . +CaptureTest#test_capture_to_variable_from_outer_scope_if_existing = 0.00 s = . +CaptureTest#test_assigning_from_capture = 0.00 s = . +CaptureTest#test_increment_assign_score_by_bytes_not_characters = 0.00 s = . +CaptureTest#test_captures_block_content_in_variable = 0.00 s = . +BlockTest#test_custom_block_tags_have_a_default_render_to_output_buffer_method_for_backwards_compatibility = 0.00 s = . +BlockTest#test_unexpected_end_tag = 0.00 s = . +BlockTest#test_with_custom_tag = 0.00 s = . +ContinueTagTest#test_continue_with_no_block = 0.00 s = . +LexerUnitTest#test_strings = 0.00 s = . +LexerUnitTest#test_specials = 0.00 s = . +LexerUnitTest#test_float = 0.00 s = . +LexerUnitTest#test_unexpected_character = 0.00 s = . +LexerUnitTest#test_whitespace = 0.00 s = . +LexerUnitTest#test_comparison = 0.00 s = . +LexerUnitTest#test_fancy_identifiers = 0.00 s = . +LexerUnitTest#test_integer = 0.00 s = . +StrainerFactoryUnitTest#test_stainer_argument_error_contains_backtrace = 0.00 s = . +StrainerFactoryUnitTest#test_strainer_uses_a_class_cache_to_avoid_method_cache_invalidation = 0.00 s = . +StrainerFactoryUnitTest#test_add_global_filter_clears_cache = 0.00 s = . +StrainerFactoryUnitTest#test_strainer_only_allows_methods_defined_in_filters = 0.00 s = . +StrainerFactoryUnitTest#test_strainer_returns_first_argument_if_no_method_and_arguments_given = 0.00 s = . +StrainerFactoryUnitTest#test_strainer_returns_nil_if_no_filter_method_found = 0.00 s = . +StrainerFactoryUnitTest#test_strainer = 0.00 s = . +StrainerFactoryUnitTest#test_strainer_only_invokes_public_filter_methods = 0.00 s = . +StrainerFactoryUnitTest#test_stainer_raises_argument_error = 0.00 s = . +I18nUnitTest#test_raises_unknown_translation = 0.00 s = . +I18nUnitTest#test_sets_default_path_to_en = 0.00 s = . +I18nUnitTest#test_nested_translate_string = 0.00 s = . +I18nUnitTest#test_simple_translate_string = 0.00 s = . +I18nUnitTest#test_single_string_interpolation = 0.00 s = . +DocumentTest#test_unexpected_outer_tag = 0.00 s = . +DocumentTest#test_unknown_tag = 0.00 s = . VariableUnitTest#test_filter_with_keyword_arguments = 0.00 s = . -VariableUnitTest#test_string_double_quoted = 0.00 s = . -VariableUnitTest#test_filter_with_date_parameter = 0.00 s = . VariableUnitTest#test_lax_filter_argument_parsing = 0.00 s = . -VariableUnitTest#test_dashes = 0.00 s = . -VariableUnitTest#test_float = 0.00 s = . -VariableUnitTest#test_output_raw_source_of_variable = 0.00 s = . -VariableUnitTest#test_string_to_filter = 0.00 s = . -VariableUnitTest#test_integer = 0.00 s = . -VariableUnitTest#test_variable_lookup_interface = 0.00 s = . -VariableUnitTest#test_strict_filter_argument_parsing = 0.00 s = . -VariableUnitTest#test_filters = 0.00 s = . +VariableUnitTest#test_string_double_quoted = 0.00 s = . +VariableUnitTest#test_string_with_special_chars = 0.00 s = . VariableUnitTest#test_symbol = 0.00 s = . +VariableUnitTest#test_variable = 0.00 s = . +VariableUnitTest#test_variable_lookup_interface = 0.00 s = . +VariableUnitTest#test_integer = 0.00 s = . VariableUnitTest#test_string_dot = 0.00 s = . VariableUnitTest#test_string_single_quoted = 0.00 s = . -VariableUnitTest#test_variable = 0.00 s = . -FileSystemUnitTest#test_custom_template_filename_patterns = 0.00 s = . +VariableUnitTest#test_filters_without_whitespace = 0.00 s = . +VariableUnitTest#test_float = 0.00 s = . +VariableUnitTest#test_filters = 0.00 s = . +VariableUnitTest#test_strict_filter_argument_parsing = 0.00 s = . +VariableUnitTest#test_filter_with_date_parameter = 0.00 s = . +VariableUnitTest#test_dashes = 0.00 s = . +VariableUnitTest#test_string_to_filter = 0.00 s = . +VariableUnitTest#test_output_raw_source_of_variable = 0.00 s = . +LiquidTagTest#test_cannot_open_blocks_living_past_a_liquid_tag = 0.00 s = . +LiquidTagTest#test_liquid_tag_errors = 0.00 s = . +LiquidTagTest#test_liquid_tag = 0.00 s = . +LiquidTagTest#test_cannot_close_blocks_created_before_a_liquid_tag = 0.00 s = . +LiquidTagTest#test_line_number_is_correct_after_a_blank_token = 0.00 s = . +LiquidTagTest#test_liquid_tag_in_raw = 0.00 s = . +LiquidTagTest#test_nested_liquid_tag = 0.00 s = . +TemplateFactoryUnitTest#test_for_returns_liquid_template_instance = 0.00 s = . +InlineCommentTest#test_inline_comment_can_be_written_on_multiple_lines = 0.00 s = . +InlineCommentTest#test_inline_comment_does_not_require_a_space_after_the_pound_sign = 0.00 s = . +InlineCommentTest#test_inline_comments_require_the_pound_sign_on_every_new_line = 0.00 s = . +InlineCommentTest#test_liquid_inline_comment_returns_nothing = 0.00 s = . +InlineCommentTest#test_inline_comment_multiple_pound_signs = 0.00 s = . +InlineCommentTest#test_inline_comment_does_not_support_nested_tags = 0.00 s = . +InlineCommentTest#test_inline_comment_returns_nothing = 0.00 s = . +RawTagTest#test_invalid_raw = 0.00 s = . +RawTagTest#test_tag_in_raw = 0.00 s = . +RawTagTest#test_open_tag_in_raw = 0.00 s = . +RawTagTest#test_output_in_raw = 0.00 s = . FileSystemUnitTest#test_default = 0.00 s = . FileSystemUnitTest#test_local = 0.00 s = . -I18nUnitTest#test_raises_unknown_translation = 0.00 s = . -I18nUnitTest#test_simple_translate_string = 0.00 s = . -I18nUnitTest#test_nested_translate_string = 0.00 s = . -I18nUnitTest#test_sets_default_path_to_en = 0.00 s = . -I18nUnitTest#test_single_string_interpolation = 0.00 s = . -BlockUnitTest#test_blankspace = 0.00 s = . -BlockUnitTest#test_variable_end = 0.00 s = . -BlockUnitTest#test_variable_middle = 0.00 s = . -BlockUnitTest#test_variable_beginning = 0.00 s = . -BlockUnitTest#test_variable_many_embedded_fragments = 0.00 s = . -BlockUnitTest#test_with_block = 0.00 s = . -ParseTreeVisitorTest#test_tablerow_in = 0.00 s = . -ParseTreeVisitorTest#test_dynamic_variable = 0.00 s = . -ParseTreeVisitorTest#test_unless_condition = 0.00 s = . -ParseTreeVisitorTest#test_preserve_tree_structure = 0.00 s = . -ParseTreeVisitorTest#test_case_when_body = 0.00 s = . +FileSystemUnitTest#test_custom_template_filename_patterns = 0.00 s = . +PartialCacheUnitTest#test_reads_from_the_file_system_only_once_per_file = 0.00 s = . +PartialCacheUnitTest#test_uses_the_file_system_register_if_present = 0.00 s = . +PartialCacheUnitTest#test_uses_template_factory_register_if_present = 0.00 s = . +PartialCacheUnitTest#test_cache_state_is_stored_per_context = 0.00 s = . +PartialCacheUnitTest#test_cache_is_not_broken_when_a_different_parse_context_is_used = 0.00 s = . +PartialCacheUnitTest#test_cache_state_is_shared_for_subcontexts = 0.00 s = . +PartialCacheUnitTest#test_uses_default_template_factory_when_no_template_factory_found_in_register = 0.00 s = . +FilterKwargTest#test_can_parse_data_kwargs = 0.00 s = . +RegistersUnitTest#test_keys = 0.00 s = . +RegistersUnitTest#test_set = 0.00 s = . +RegistersUnitTest#test_new_static_retains_static = 0.00 s = . +RegistersUnitTest#test_each = 0.00 s = . +RegistersUnitTest#test_initialization_reused_static_same_memory_object = 0.00 s = . +RegistersUnitTest#test_multiple_instances_are_unique = 0.00 s = . +RegistersUnitTest#test_delete = 0.00 s = . +RegistersUnitTest#test_key = 0.00 s = . +RegistersUnitTest#test_fetch = 0.00 s = . +RegistersUnitTest#test_get_missing_key = 0.00 s = . +RegistersUnitTest#test_static_register_can_be_frozen = 0.00 s = . +IfElseTagTest#test_syntax_error_no_variable = 0.00 s = . +IfElseTagTest#test_comparison_of_expressions_starting_with_and_or_or = 0.00 s = . +IfElseTagTest#test_multiple_conditions = 0.00 s = . +IfElseTagTest#test_if_else = 0.00 s = . +IfElseTagTest#test_if_or_with_operators = 0.00 s = . +IfElseTagTest#test_syntax_error_no_expression = 0.00 s = . +IfElseTagTest#test_hash_miss_generates_false = 0.00 s = . +IfElseTagTest#test_if_or = 0.00 s = . +IfElseTagTest#test_if_boolean = 0.00 s = . +IfElseTagTest#test_nested_if = 0.00 s = . +IfElseTagTest#test_if = 0.00 s = . +IfElseTagTest#test_if_and = 0.00 s = . +IfElseTagTest#test_comparison_of_strings_containing_and_or_or = 0.00 s = . +IfElseTagTest#test_comparisons_on_null = 0.00 s = . +IfElseTagTest#test_else_if = 0.00 s = . +IfElseTagTest#test_if_with_custom_condition = 0.00 s = . +IfElseTagTest#test_if_from_variable = 0.00 s = . +IfElseTagTest#test_literal_comparisons = 0.00 s = . +IfElseTagTest#test_operators_are_whitelisted = 0.00 s = . +IfElseTagTest#test_operators_are_ignored_unless_isolated = 0.00 s = . +ParserUnitTest#test_look = 0.00 s = . +ParserUnitTest#test_id? = 0.00 s = . +ParserUnitTest#test_jump = 0.00 s = . +ParserUnitTest#test_consume = 0.00 s = . +ParserUnitTest#test_consume? = 0.00 s = . +ParserUnitTest#test_arguments = 0.00 s = . +ParserUnitTest#test_invalid_expression = 0.00 s = . +ParserUnitTest#test_expressions = 0.00 s = . +ParserUnitTest#test_ranges = 0.00 s = . +ParseTreeVisitorTest#test_case_condition = 0.00 s = . ParseTreeVisitorTest#test_assign = 0.00 s = . +ParseTreeVisitorTest#test_case_when_body = 0.00 s = . ParseTreeVisitorTest#test_for_limit = 0.00 s = . +ParseTreeVisitorTest#test_for_in = 0.00 s = . ParseTreeVisitorTest#test_include = 0.00 s = . -ParseTreeVisitorTest#test_echo = 0.00 s = . -ParseTreeVisitorTest#test_varible_with_filter = 0.00 s = . +ParseTreeVisitorTest#test_cycle = 0.00 s = . ParseTreeVisitorTest#test_complex_unless_condition = 0.00 s = . -ParseTreeVisitorTest#test_include_for = 0.00 s = . -ParseTreeVisitorTest#test_elsif_body = 0.00 s = . -ParseTreeVisitorTest#test_elsif_condition = 0.00 s = . +ParseTreeVisitorTest#test_varible_with_filter = 0.00 s = . +ParseTreeVisitorTest#test_case_left = 0.00 s = . ParseTreeVisitorTest#test_render_for = 0.00 s = . -ParseTreeVisitorTest#test_tablerow_body = 0.00 s = . -ParseTreeVisitorTest#test_complex_elsif_condition = 0.00 s = . +ParseTreeVisitorTest#test_tablerow_offset = 0.00 s = . +ParseTreeVisitorTest#test_else_body = 0.00 s = . ParseTreeVisitorTest#test_for_offset = 0.00 s = . +ParseTreeVisitorTest#test_if_body = 0.00 s = . +ParseTreeVisitorTest#test_dynamic_variable = 0.00 s = . +ParseTreeVisitorTest#test_echo = 0.00 s = . +ParseTreeVisitorTest#test_tablerow_in = 0.00 s = . +ParseTreeVisitorTest#test_elsif_condition = 0.00 s = . +ParseTreeVisitorTest#test_preserve_tree_structure = 0.00 s = . +ParseTreeVisitorTest#test_render_with = 0.00 s = . +ParseTreeVisitorTest#test_unless_condition = 0.00 s = . +ParseTreeVisitorTest#test_if_condition = 0.00 s = . +ParseTreeVisitorTest#test_tablerow_body = 0.00 s = . ParseTreeVisitorTest#test_case_else_body = 0.00 s = . -ParseTreeVisitorTest#test_for_range = 0.00 s = . -ParseTreeVisitorTest#test_include_with = 0.00 s = . +ParseTreeVisitorTest#test_tablerow_limit = 0.00 s = . +ParseTreeVisitorTest#test_variable = 0.00 s = . +ParseTreeVisitorTest#test_elsif_body = 0.00 s = . ParseTreeVisitorTest#test_capture = 0.00 s = . -ParseTreeVisitorTest#test_case_condition = 0.00 s = . +ParseTreeVisitorTest#test_for_range = 0.00 s = . +ParseTreeVisitorTest#test_include_for = 0.00 s = . ParseTreeVisitorTest#test_unless_body = 0.00 s = . -ParseTreeVisitorTest#test_else_body = 0.00 s = . -ParseTreeVisitorTest#test_render_with = 0.00 s = . -ParseTreeVisitorTest#test_for_in = 0.00 s = . -ParseTreeVisitorTest#test_if_condition = 0.00 s = . +ParseTreeVisitorTest#test_complex_elsif_condition = 0.00 s = . ParseTreeVisitorTest#test_complex_if_condition = 0.00 s = . -ParseTreeVisitorTest#test_if_body = 0.00 s = . +ParseTreeVisitorTest#test_include_with = 0.00 s = . ParseTreeVisitorTest#test_for_body = 0.00 s = . -ParseTreeVisitorTest#test_tablerow_limit = 0.00 s = . -ParseTreeVisitorTest#test_tablerow_offset = 0.00 s = . -ParseTreeVisitorTest#test_variable = 0.00 s = . -ParseTreeVisitorTest#test_cycle = 0.00 s = . -ParseTreeVisitorTest#test_case_left = 0.00 s = . -LiquidTagTest#test_cannot_open_blocks_living_past_a_liquid_tag = 0.00 s = . -LiquidTagTest#test_nested_liquid_tag = 0.00 s = . -LiquidTagTest#test_cannot_close_blocks_created_before_a_liquid_tag = 0.00 s = . -LiquidTagTest#test_liquid_tag_errors = 0.00 s = . -LiquidTagTest#test_liquid_tag_in_raw = 0.00 s = . -LiquidTagTest#test_line_number_is_correct_after_a_blank_token = 0.00 s = . -LiquidTagTest#test_liquid_tag = 0.00 s = . -ParserUnitTest#test_look = 0.00 s = . -ParserUnitTest#test_arguments = 0.00 s = . -ParserUnitTest#test_expressions = 0.00 s = . -ParserUnitTest#test_id? = 0.00 s = . -ParserUnitTest#test_ranges = 0.00 s = . -ParserUnitTest#test_invalid_expression = 0.00 s = . -ParserUnitTest#test_jump = 0.00 s = . -ParserUnitTest#test_consume = 0.00 s = . -ParserUnitTest#test_consume? = 0.00 s = . -StatementsTest#test_zero_lq_or_equal_one_involving_nil = 0.00 s = . +FiltersInTemplate#test_local_global = 0.00 s = . +FiltersInTemplate#test_local_filter_with_deprecated_syntax = 0.00 s = . +RegexpUnitTest#test_double_quoted_words = 0.00 s = . +RegexpUnitTest#test_words = 0.00 s = . +RegexpUnitTest#test_quoted_words_in_the_middle = 0.00 s = . +RegexpUnitTest#test_quote = 0.00 s = . +RegexpUnitTest#test_empty = 0.00 s = . +RegexpUnitTest#test_single_quoted_words = 0.00 s = . +RegexpUnitTest#test_tags = 0.00 s = . +RegexpUnitTest#test_variable_parser = 0.00 s = . +ParsingQuirksTest#test_error_on_empty_filter = 0.00 s = . +ParsingQuirksTest#test_no_error_on_lax_empty_filter = 0.00 s = . +ParsingQuirksTest#test_invalid_variables_work = 0.00 s = . +ParsingQuirksTest#test_raise_on_label_and_no_close_bracets_percent = 0.00 s = . +ParsingQuirksTest#test_unanchored_filter_arguments = 0.00 s = . +ParsingQuirksTest#test_unexpected_characters_syntax_error = 0.00 s = . +ParsingQuirksTest#test_meaningless_parens_lax = 0.00 s = . +ParsingQuirksTest#test_parsing_css = 0.00 s = . +ParsingQuirksTest#test_unexpected_characters_silently_eat_logic_lax = 0.00 s = . +ParsingQuirksTest#test_contains_in_id = 0.00 s = . +ParsingQuirksTest#test_meaningless_parens_error = 0.00 s = . +ParsingQuirksTest#test_extra_dots_in_ranges = 0.00 s = . +ParsingQuirksTest#test_raise_on_label_and_no_close_bracets = 0.00 s = . +ParsingQuirksTest#test_raise_on_invalid_tag_delimiter = 0.00 s = . +ParsingQuirksTest#test_raise_on_single_close_bracet = 0.00 s = . +ParsingQuirksTest#test_blank_variable_markup = 0.00 s = . +ParsingQuirksTest#test_lookup_on_var_with_literal_name = 0.00 s = . +BreakTagTest#test_break_with_no_block = 0.00 s = . StatementsTest#test_not_nil = 0.00 s = . -StatementsTest#test_var_and_long_string_are_equal = 0.00 s = . -StatementsTest#test_one_lq_zero = 0.00 s = . StatementsTest#test_strings_not_equal = 0.00 s = . -StatementsTest#test_true_eql_true = 0.00 s = . -StatementsTest#test_true_not_eql_true = 0.00 s = . +StatementsTest#test_var_strings_are_not_equal = 0.00 s = . StatementsTest#test_nil = 0.00 s = . -StatementsTest#test_true_lq_true = 0.00 s = . StatementsTest#test_zero_lq_or_equal_one = 0.00 s = . -StatementsTest#test_strings = 0.00 s = . -StatementsTest#test_zero_lqq_or_equal_one = 0.00 s = . -StatementsTest#test_var_strings_equal = 0.00 s = . StatementsTest#test_var_and_long_string_are_equal_backwards = 0.00 s = . -StatementsTest#test_var_strings_are_not_equal = 0.00 s = . -StatementsTest#test_is_collection_empty = 0.00 s = . +StatementsTest#test_zero_lqq_or_equal_one = 0.00 s = . +StatementsTest#test_true_lq_true = 0.00 s = . StatementsTest#test_zero_lq_one = 0.00 s = . +StatementsTest#test_true_eql_true = 0.00 s = . StatementsTest#test_is_not_collection_empty = 0.00 s = . -StandardTagTest#test_case_detects_bad_syntax = 0.00 s = . -StandardTagTest#test_capture = 0.00 s = . -StandardTagTest#test_hyphenated_assign = 0.00 s = . -StandardTagTest#test_capture_detects_bad_syntax = 0.00 s = . -StandardTagTest#test_multiple_cycles = 0.00 s = . -StandardTagTest#test_assign_from_case = 0.00 s = . -StandardTagTest#test_case_when_comma_and_blank_body = 0.00 s = . -StandardTagTest#test_no_transform = 0.00 s = . -StandardTagTest#test_multiple_named_cycles_with_names_from_context = 0.00 s = . -StandardTagTest#test_illegal_symbols = 0.00 s = . -StandardTagTest#test_multiline_tag = 0.00 s = . -StandardTagTest#test_case_on_size = 0.00 s = . -StandardTagTest#test_has_a_block_which_does_nothing = 0.00 s = . -StandardTagTest#test_multiple_named_cycles = 0.00 s = . -StandardTagTest#test_assign_with_colon_and_spaces = 0.00 s = . -StandardTagTest#test_size_of_hash = 0.00 s = . -StandardTagTest#test_assign_is_global = 0.00 s = . -StandardTagTest#test_case = 0.00 s = . -StandardTagTest#test_cycle = 0.00 s = . -StandardTagTest#test_ifchanged = 0.00 s = . -StandardTagTest#test_case_on_size_with_else = 0.00 s = . -StandardTagTest#test_case_with_else = 0.00 s = . -StandardTagTest#test_assign_unassigned = 0.00 s = . -StandardTagTest#test_case_on_length_with_else = 0.00 s = . -StandardTagTest#test_case_when_comma = 0.00 s = . -StandardTagTest#test_size_of_array = 0.00 s = . -StandardTagTest#test_case_when_or = 0.00 s = . -StandardTagTest#test_assign = 0.00 s = . -StandardTagTest#test_assign_an_empty_string = 0.00 s = . -HashOrderingTest#test_global_register_order = 0.00 s = . -IfElseTagTest#test_comparison_of_strings_containing_and_or_or = 0.00 s = . -IfElseTagTest#test_if_or_with_operators = 0.00 s = . -IfElseTagTest#test_if_with_custom_condition = 0.00 s = . -IfElseTagTest#test_comparisons_on_null = 0.00 s = . -IfElseTagTest#test_if = 0.00 s = . -IfElseTagTest#test_if_boolean = 0.00 s = . -IfElseTagTest#test_if_or = 0.00 s = . -IfElseTagTest#test_literal_comparisons = 0.00 s = . -IfElseTagTest#test_operators_are_whitelisted = 0.00 s = . -IfElseTagTest#test_nested_if = 0.00 s = . -IfElseTagTest#test_if_else = 0.00 s = . -IfElseTagTest#test_hash_miss_generates_false = 0.00 s = . -IfElseTagTest#test_if_from_variable = 0.00 s = . -IfElseTagTest#test_comparison_of_expressions_starting_with_and_or_or = 0.00 s = . -IfElseTagTest#test_if_and = 0.00 s = . -IfElseTagTest#test_syntax_error_no_expression = 0.00 s = . -IfElseTagTest#test_else_if = 0.00 s = . -IfElseTagTest#test_multiple_conditions = 0.00 s = . -IfElseTagTest#test_syntax_error_no_variable = 0.00 s = . -IfElseTagTest#test_operators_are_ignored_unless_isolated = 0.00 s = . -VariableTest#test_multiline_variable = 0.00 s = . -VariableTest#test_raw_value_variable = 0.00 s = . -VariableTest#test_variable_lookup_calls_to_liquid_value = 0.00 s = . -VariableTest#test_simple_with_whitespaces = 0.00 s = . -VariableTest#test_assigns_not_polluted_from_template = 0.00 s = . -VariableTest#test_reuse_parsed_template = 0.00 s = . -VariableTest#test_preset_assigns = 0.00 s = . -VariableTest#test_variable_render_calls_to_liquid = 0.00 s = . -VariableTest#test_expression_with_whitespace_in_square_brackets = 0.00 s = . -VariableTest#test_hash_scoping = 0.00 s = . -VariableTest#test_nil_renders_as_empty_string = 0.00 s = . -VariableTest#test_ignore_unknown = 0.00 s = . -VariableTest#test_if_tag_calls_to_liquid_value = 0.00 s = . -VariableTest#test_false_renders_as_false = 0.00 s = . -VariableTest#test_render_symbol = 0.00 s = . -VariableTest#test_using_blank_as_variable_name = 0.00 s = . -VariableTest#test_using_empty_as_variable_name = 0.00 s = . -VariableTest#test_case_tag_calls_to_liquid_value = 0.00 s = . -VariableTest#test_simple_variable = 0.00 s = . -VariableTest#test_hash_with_default_proc = 0.00 s = . -VariableTest#test_dynamic_find_var = 0.00 s = . -VariableTest#test_unless_tag_calls_to_liquid_value = 0.00 s = . -TableRowTest#test_enumerable_drop = 0.00 s = . -TableRowTest#test_offset_and_limit = 0.00 s = . -TableRowTest#test_quoted_fragment = 0.00 s = . -TableRowTest#test_table_row = 0.00 s = . -TableRowTest#test_table_row_with_different_cols = 0.00 s = . -TableRowTest#test_blank_string_not_iterable = 0.00 s = . -TableRowTest#test_table_col_counter = 0.00 s = . -StandardFiltersTest#test_first_last = 0.00 s = . -StandardFiltersTest#test_map_over_drops_returning_procs = 0.00 s = . +StatementsTest#test_one_lq_zero = 0.00 s = . +StatementsTest#test_strings = 0.00 s = . +StatementsTest#test_var_and_long_string_are_equal = 0.00 s = . +StatementsTest#test_var_strings_equal = 0.00 s = . +StatementsTest#test_is_collection_empty = 0.00 s = . +StatementsTest#test_true_not_eql_true = 0.00 s = . +StatementsTest#test_zero_lq_or_equal_one_involving_nil = 0.00 s = . +StandardFiltersTest#test_at_least = 0.00 s = . +StandardFiltersTest#test_lstrip = 0.00 s = . +StandardFiltersTest#test_date_raises_nothing = 0.00 s = . +StandardFiltersTest#test_map_calls_context= = 0.00 s = . +StandardFiltersTest#test_reverse = 0.00 s = . +StandardFiltersTest#test_compact_empty_array = 0.00 s = . +StandardFiltersTest#test_minus = 0.00 s = . +StandardFiltersTest#test_url_encode = 0.00 s = . +StandardFiltersTest#test_join = 0.00 s = . +StandardFiltersTest#test_round = 0.00 s = . +StandardFiltersTest#test_sort_natural_empty_array = 0.00 s = . +StandardFiltersTest#test_upcase = 0.00 s = . +StandardFiltersTest#test_map_doesnt_call_arbitrary_stuff = 0.00 s = . StandardFiltersTest#test_replace = 0.00 s = . -StandardFiltersTest#test_map = 0.00 s = . -StandardFiltersTest#test_where_array_of_only_unindexable_values = 0.00 s = . -StandardFiltersTest#test_where_indexable_but_non_map_value = 0.00 s = . +StandardFiltersTest#test_where_no_target_value = 0.00 s = . +StandardFiltersTest#test_at_most = 0.00 s = . StandardFiltersTest#test_uniq = 0.00 s = . -StandardFiltersTest#test_sort_calls_to_liquid = 0.00 s = . StandardFiltersTest#test_sort_with_nils = 0.00 s = . -StandardFiltersTest#test_compact_invalid_property = 0.00 s = . -StandardFiltersTest#test_downcase = 0.00 s = . -StandardFiltersTest#test_rstrip = 0.00 s = . -StandardFiltersTest#test_append = 0.00 s = . -StandardFiltersTest#test_lstrip = 0.00 s = . -StandardFiltersTest#test_sort_when_property_is_sometimes_missing_puts_nils_last = 0.00 s = . -StandardFiltersTest#test_upcase = 0.00 s = . -StandardFiltersTest#test_legacy_sort_hash = 0.00 s = . -StandardFiltersTest#test_where_no_key_set = 0.00 s = . -StandardFiltersTest#test_compact_empty_array = 0.00 s = . +StandardFiltersTest#test_split = 0.00 s = . +StandardFiltersTest#test_truncatewords = 0.00 s = . StandardFiltersTest#test_strip = 0.00 s = . -StandardFiltersTest#test_abs = 0.00 s = . -StandardFiltersTest#test_ceil = 0.00 s = . -StandardFiltersTest#test_legacy_reverse_hash = 0.00 s = . -StandardFiltersTest#test_sort_natural_case_check = 0.00 s = . StandardFiltersTest#test_numerical_vs_lexicographical_sort = 0.00 s = . +StandardFiltersTest#test_uniq_invalid_property = 0.00 s = . +StandardFiltersTest#test_rstrip = 0.00 s = . +StandardFiltersTest#test_map_calls_to_liquid = 0.00 s = . StandardFiltersTest#test_slice_on_arrays = 0.00 s = . -StandardFiltersTest#test_default_handle_false = 0.00 s = . -StandardFiltersTest#test_sort_natural = 0.00 s = . -StandardFiltersTest#test_truncate_calls_to_liquid = 0.00 s = . -StandardFiltersTest#test_base64_decode = 0.00 s = . StandardFiltersTest#test_floor = 0.00 s = . -StandardFiltersTest#test_times = 0.00 s = . -StandardFiltersTest#test_map_doesnt_call_arbitrary_stuff = 0.00 s = . +StandardFiltersTest#test_map_on_hashes = 0.00 s = . +StandardFiltersTest#test_base64_decode = 0.00 s = . +StandardFiltersTest#test_divided_by = 0.00 s = . +StandardFiltersTest#test_where_non_boolean_value = 0.00 s = . +StandardFiltersTest#test_sort_natural_invalid_property = 0.00 s = . +StandardFiltersTest#test_truncate_calls_to_liquid = 0.00 s = . +StandardFiltersTest#test_sort_natural_case_check = 0.00 s = . +StandardFiltersTest#test_prepend = 0.00 s = . +StandardFiltersTest#test_sort_empty_array = 0.00 s = . +StandardFiltersTest#test_abs = 0.00 s = . +StandardFiltersTest#test_base64_encode = 0.00 s = . +StandardFiltersTest#test_pipes_in_string_arguments = 0.00 s = . StandardFiltersTest#test_sort_natural_when_property_is_sometimes_missing_puts_nils_last = 0.00 s = . -StandardFiltersTest#test_slice = 0.00 s = . -StandardFiltersTest#test_join = 0.00 s = . -StandardFiltersTest#test_url_decode = 0.00 s = . -StandardFiltersTest#test_reverse = 0.00 s = . -StandardFiltersTest#test_truncate = 0.00 s = . -StandardFiltersTest#test_base64_url_safe_encode = 0.00 s = . -StandardFiltersTest#test_strip_newlines = 0.00 s = . -StandardFiltersTest#test_sort_natural_with_nils = 0.00 s = . -StandardFiltersTest#test_strip_html = 0.00 s = . -StandardFiltersTest#test_first_and_last_call_to_liquid = 0.00 s = . +StandardFiltersTest#test_date = 0.00 s = . StandardFiltersTest#test_map_works_on_enumerables = 0.00 s = . -StandardFiltersTest#test_sort_natural_invalid_property = 0.00 s = . -StandardFiltersTest#test_split = 0.00 s = . StandardFiltersTest#test_sort_works_on_enumerables = 0.00 s = . -StandardFiltersTest#test_at_most = 0.00 s = . StandardFiltersTest#test_where = 0.00 s = . +StandardFiltersTest#test_sort_invalid_property = 0.00 s = . +StandardFiltersTest#test_map_returns_empty_on_2d_input_array = 0.00 s = . +StandardFiltersTest#test_slice = 0.00 s = . +StandardFiltersTest#test_map_over_proc = 0.00 s = . +StandardFiltersTest#test_base64_url_safe_encode = 0.00 s = . +StandardFiltersTest#test_append = 0.00 s = . +StandardFiltersTest#test_where_string_keys = 0.00 s = . +StandardFiltersTest#test_truncate = 0.00 s = . +StandardFiltersTest#test_base64_url_safe_decode = 0.00 s = . +StandardFiltersTest#test_sort_natural = 0.00 s = . +StandardFiltersTest#test_strip_newlines = 0.00 s = . +StandardFiltersTest#test_where_indexable_but_non_map_value = 0.00 s = . StandardFiltersTest#test_concat = 0.00 s = . -StandardFiltersTest#test_escape_once = 0.00 s = . -StandardFiltersTest#test_map_calls_context= = 0.00 s = . -StandardFiltersTest#test_map_calls_to_liquid = 0.00 s = . -StandardFiltersTest#test_sort_empty_array = 0.00 s = . -StandardFiltersTest#test_base64_encode = 0.00 s = . -StandardFiltersTest#test_map_returns_empty_with_no_property = 0.00 s = . -StandardFiltersTest#test_size = 0.00 s = . -StandardFiltersTest#test_sort_natural_empty_array = 0.00 s = . +StandardFiltersTest#test_all_filters_never_raise_non_liquid_exception = 0.22 s = . +StandardFiltersTest#test_default_handle_false = 0.00 s = . +StandardFiltersTest#test_cannot_access_private_methods = 0.00 s = . +StandardFiltersTest#test_downcase = 0.00 s = . +StandardFiltersTest#test_escape = 0.00 s = . StandardFiltersTest#test_legacy_map_on_hashes_with_dynamic_key = 0.00 s = . -StandardFiltersTest#test_uniq_invalid_property = 0.00 s = . -StandardFiltersTest#test_where_no_target_value = 0.00 s = . -StandardFiltersTest#test_all_filters_never_raise_non_liquid_exception = 0.39 s = . +StandardFiltersTest#test_map = 0.00 s = . +StandardFiltersTest#test_remove = 0.00 s = . +StandardFiltersTest#test_where_non_array_map_input = 0.00 s = . +StandardFiltersTest#test_size = 0.00 s = . +StandardFiltersTest#test_map_over_drops_returning_procs = 0.00 s = . +StandardFiltersTest#test_where_array_of_only_unindexable_values = 0.00 s = . +StandardFiltersTest#test_map_returns_empty_with_no_property = 0.00 s = . +StandardFiltersTest#test_modulo = 0.00 s = . +StandardFiltersTest#test_compact_invalid_property = 0.00 s = . StandardFiltersTest#test_default = 0.00 s = . -StandardFiltersTest#test_where_string_keys = 0.00 s = . -StandardFiltersTest#test_divided_by = 0.00 s = . -StandardFiltersTest#test_map_on_hashes = 0.00 s = . -StandardFiltersTest#test_minus = 0.00 s = . -StandardFiltersTest#test_plus = 0.00 s = . -StandardFiltersTest#test_map_over_proc = 0.00 s = . -StandardFiltersTest#test_map_returns_empty_on_2d_input_array = 0.00 s = . +StandardFiltersTest#test_legacy_sort_hash = 0.00 s = . StandardFiltersTest#test_uniq_empty_array = 0.00 s = . -StandardFiltersTest#test_sort = 0.00 s = . -StandardFiltersTest#test_at_least = 0.00 s = . -StandardFiltersTest#test_cannot_access_private_methods = 0.00 s = . -StandardFiltersTest#test_round = 0.00 s = . -StandardFiltersTest#test_modulo = 0.00 s = . -StandardFiltersTest#test_pipes_in_string_arguments = 0.00 s = . -StandardFiltersTest#test_sort_invalid_property = 0.00 s = . +StandardFiltersTest#test_ceil = 0.00 s = . +StandardFiltersTest#test_sort_when_property_is_sometimes_missing_puts_nils_last = 0.00 s = . +StandardFiltersTest#test_first_last = 0.00 s = . +StandardFiltersTest#test_url_decode = 0.00 s = . +StandardFiltersTest#test_first_and_last_call_to_liquid = 0.00 s = . StandardFiltersTest#test_newlines_to_br = 0.00 s = . -StandardFiltersTest#test_prepend = 0.00 s = . -StandardFiltersTest#test_where_non_boolean_value = 0.00 s = . -StandardFiltersTest#test_date_raises_nothing = 0.00 s = . -StandardFiltersTest#test_remove = 0.00 s = . -StandardFiltersTest#test_date = 0.00 s = . +StandardFiltersTest#test_sort_natural_with_nils = 0.00 s = . StandardFiltersTest#test_h = 0.00 s = . -StandardFiltersTest#test_truncatewords = 0.00 s = . -StandardFiltersTest#test_base64_url_safe_decode = 0.00 s = . -StandardFiltersTest#test_escape = 0.00 s = . -StandardFiltersTest#test_url_encode = 0.00 s = . -StandardFiltersTest#test_where_non_array_map_input = 0.00 s = . -TrimModeTest#test_pre_trim_blank_preceding_text = 0.00 s = . +StandardFiltersTest#test_legacy_reverse_hash = 0.00 s = . +StandardFiltersTest#test_strip_html = 0.00 s = . +StandardFiltersTest#test_where_no_key_set = 0.00 s = . +StandardFiltersTest#test_escape_once = 0.00 s = . +StandardFiltersTest#test_sort_calls_to_liquid = 0.00 s = . +StandardFiltersTest#test_plus = 0.00 s = . +StandardFiltersTest#test_sort = 0.00 s = . +StandardFiltersTest#test_times = 0.00 s = . +TokenizerTest#test_tokenize_strings = 0.00 s = . +TokenizerTest#test_tokenize_variables = 0.00 s = . +TokenizerTest#test_calculate_line_numbers_per_token_with_profiling = 0.00 s = . +TokenizerTest#test_tokenize_blocks = 0.00 s = . +IncrementTagTest#test_dec = 0.00 s = . +IncrementTagTest#test_inc = 0.00 s = . +TemplateUnitTest#test_template_inheritance = 0.00 s = . +TemplateUnitTest#test_tags_can_be_looped_over = 0.00 s = . +TemplateUnitTest#test_sets_default_localization_in_context_with_quick_initialization = 0.00 s = . +TemplateUnitTest#test_without_cache_classes_tags_reloads_the_class = 0.00 s = . +TemplateUnitTest#test_sets_default_localization_in_document = 0.00 s = . +TemplateUnitTest#test_tags_delete = 0.00 s = . +TemplateUnitTest#test_with_cache_classes_tags_returns_the_same_class = 0.00 s = . TrimModeTest#test_single_line_outer_tag = 0.00 s = . TrimModeTest#test_standard_output = 0.00 s = . -TrimModeTest#test_single_line_post_tag = 0.00 s = . -TrimModeTest#test_single_line_pre_tag = 0.00 s = . -TrimModeTest#test_trim_blank = 0.00 s = . -TrimModeTest#test_pre_trim_tags = 0.00 s = . -TrimModeTest#test_single_line_inner_tag = 0.00 s = . -TrimModeTest#test_trim_tags = 0.00 s = . -TrimModeTest#test_post_trim_output = 0.00 s = . -TrimModeTest#test_post_and_pre_trim_tags = 0.00 s = . -TrimModeTest#test_no_trim_tags = 0.00 s = . -TrimModeTest#test_complex_trim_output = 0.00 s = . TrimModeTest#test_raw_output = 0.00 s = . TrimModeTest#test_pre_trim_output = 0.00 s = . -TrimModeTest#test_complex_trim = 0.00 s = . -TrimModeTest#test_standard_tags = 0.00 s = . -TrimModeTest#test_whitespace_trim_tags = 0.00 s = . -TrimModeTest#test_post_trim_tags = 0.00 s = . +TrimModeTest#test_whitespace_trim_output = 0.00 s = . TrimModeTest#test_no_trim_output = 0.00 s = . +TrimModeTest#test_tag_output_with_multiple_blank_lines = 0.00 s = . +TrimModeTest#test_trim_blank = 0.00 s = . TrimModeTest#test_variable_output_with_multiple_blank_lines = 0.00 s = . -TrimModeTest#test_whitespace_trim_output = 0.00 s = . +TrimModeTest#test_single_line_post_tag = 0.00 s = . TrimModeTest#test_pre_and_post_trim_tags = 0.00 s = . -TrimModeTest#test_tag_output_with_multiple_blank_lines = 0.00 s = . -TrimModeTest#test_right_trim_followed_by_tag = 0.00 s = . -TrimModeTest#test_bug_compatible_pre_trim = 0.00 s = . +TrimModeTest#test_complex_trim = 0.00 s = . +TrimModeTest#test_no_trim_tags = 0.00 s = . +TrimModeTest#test_pre_trim_tags = 0.00 s = . +TrimModeTest#test_single_line_pre_tag = 0.00 s = . TrimModeTest#test_trim_output = 0.00 s = . -ForTagTest#test_bad_variable_naming_in_for_loop = 0.00 s = . -ForTagTest#test_limiting_with_invalid_offset = 0.00 s = . -ForTagTest#test_for_reversed = 0.00 s = . -ForTagTest#test_for_with_hash_value_range = 0.00 s = . -ForTagTest#test_iterate_with_load_slice_returns_same_results_as_without = 0.00 s = . -ForTagTest#test_for_helpers = 0.00 s = . -ForTagTest#test_pause_resume_big_offset = 0.00 s = . -ForTagTest#test_for_tag_string = 0.00 s = . -ForTagTest#test_for_with_variable_range = 0.00 s = . -ForTagTest#test_for_with_drop_value_range = 0.00 s = . -ForTagTest#test_limiting = 0.00 s = . -ForTagTest#test_instrument_for_offset_continue = 0.00 s = . -ForTagTest#test_for_else = 0.00 s = . -ForTagTest#test_offset_only = 0.00 s = . -ForTagTest#test_for_parentloop_nil_when_not_present = 0.00 s = . -ForTagTest#test_iterate_with_load_slice_when_limit_and_offset_applied = 0.00 s = . -ForTagTest#test_dynamic_variable_limiting = 0.00 s = . -ForTagTest#test_for = 0.00 s = . -ForTagTest#test_limiting_with_invalid_limit = 0.00 s = . -ForTagTest#test_for_with_break = 0.00 s = . -ForTagTest#test_for_with_variable = 0.00 s = . -ForTagTest#test_iterate_with_load_slice_when_limit_applied = 0.00 s = . -ForTagTest#test_pause_resume_big_limit = 0.00 s = . -ForTagTest#test_blank_string_not_iterable = 0.00 s = . -ForTagTest#test_pause_resume = 0.00 s = . -ForTagTest#test_inner_for_over_empty_input = 0.00 s = . -ForTagTest#test_for_with_range = 0.00 s = . -ForTagTest#test_for_cleans_up_registers = 0.00 s = . -ForTagTest#test_instrument_forloop_drop_name = 0.00 s = . -ForTagTest#test_spacing_with_variable_naming_in_for_loop = 0.00 s = . -ForTagTest#test_for_with_continue = 0.00 s = . -ForTagTest#test_nested_for = 0.00 s = . -ForTagTest#test_pause_resume_limit = 0.00 s = . -ForTagTest#test_for_and_if = 0.00 s = . -ForTagTest#test_iterate_with_each_when_no_limit_applied = 0.00 s = . -ForTagTest#test_for_parentloop_references_parent_loop = 0.00 s = . -FiltersTest#test_local_filter = 0.00 s = . -FiltersTest#test_second_filter_overwrites_first = 0.00 s = . -FiltersTest#test_underscore_in_filter_name = 0.00 s = . -FiltersTest#test_sort_natural = 0.00 s = . -FiltersTest#test_compact = 0.00 s = . -FiltersTest#test_filter_with_keyword_arguments = 0.00 s = . -FiltersTest#test_nonexistent_filter_is_ignored = 0.00 s = . -FiltersTest#test_size = 0.00 s = . -FiltersTest#test_sort = 0.00 s = . -FiltersTest#test_strip_html_ignore_comments_with_html = 0.00 s = . -FiltersTest#test_join = 0.00 s = . -FiltersTest#test_strip_html = 0.00 s = . -FiltersTest#test_capitalize = 0.00 s = . -FiltersTest#test_liquid_argument_error = 0.00 s = . -FiltersTest#test_override_object_method_in_filter = 0.00 s = . -ExpressionTest#test_float = 0.00 s = . -ExpressionTest#test_range = 0.00 s = . -ExpressionTest#test_int = 0.00 s = . -ExpressionTest#test_string = 0.00 s = . -ExpressionTest#test_keyword_literals = 0.00 s = . -ProfilerTest#test_can_iterate_over_each_profiling_entry = 0.00 s = . -ProfilerTest#test_profiling_supports_multiple_templates = 0.00 s = . -ProfilerTest#test_parse_makes_available_simple_profiling = 0.00 s = . -ProfilerTest#test_profiling_marks_children_of_for_blocks = 0.00 s = . -ProfilerTest#test_template_allows_flagging_profiling = 0.00 s = . -ProfilerTest#test_profiling_includes_line_numbers_of_liquid_nodes = 0.00 s = . -ProfilerTest#test_profiling_marks_children_of_if_blocks = 0.00 s = . -ProfilerTest#test_profiling_supports_total_time = 0.01 s = . -ProfilerTest#test_profiling_marks_children_with_the_name_of_included_partial = 0.00 s = . -ProfilerTest#test_profiling_times_the_rendering_of_tokens = 0.00 s = . -ProfilerTest#test_profiling_includes_line_numbers_of_included_partials = 0.00 s = . -ProfilerTest#test_profiling_times_the_entire_render = 0.00 s = . -ProfilerTest#test_render_ignores_raw_strings_when_profiling = 0.00 s = . -ProfilerTest#test_profiling_supports_rendering_the_same_partial_multiple_times = 0.00 s = . -ProfilerTest#test_profiling_multiple_renders = 0.01 s = . -ProfilerTest#test_profiling_supports_self_time = 0.00 s = . -ProfilerTest#test_profiling_uses_include_to_mark_children = 0.00 s = . -ProfilerTest#test_profiling_render_tag = 0.00 s = . -AssignTest#test_assign_score_of_int = 0.00 s = . -AssignTest#test_assigned_variable = 0.00 s = . -AssignTest#test_assign_score_of_hash = 0.00 s = . -AssignTest#test_assign_with_filter = 0.00 s = . -AssignTest#test_expression_with_whitespace_in_square_brackets = 0.00 s = . -AssignTest#test_assign_score_of_string_counts_bytes = 0.00 s = . -AssignTest#test_assign_with_hyphen_in_variable_name = 0.00 s = . -AssignTest#test_assign_score_of_array = 0.00 s = . -AssignTest#test_assign_syntax_error = 0.00 s = . -AssignTest#test_assign_score_exceeding_limit_from_composite_object = 0.00 s = . -AssignTest#test_assign_score_exceeding_resource_limit = 0.00 s = . -AssignTest#test_assign_uses_error_mode = 0.00 s = . -OutputTest#test_variable_traversing = 0.00 s = . -OutputTest#test_variable_piping_with_multiple_args = 0.00 s = . -OutputTest#test_link_to = 0.00 s = . -OutputTest#test_multiple_variable_piping_with_args = 0.00 s = . -OutputTest#test_variable = 0.00 s = . -OutputTest#test_variable_piping_with_input = 0.00 s = . -OutputTest#test_variable_traversing_with_two_brackets = 0.00 s = . -OutputTest#test_variable_piping = 0.00 s = . -OutputTest#test_variable_piping_with_variable_args = 0.00 s = . -OutputTest#test_variable_piping_with_no_args = 0.00 s = . -OutputTest#test_multiple_pipings = 0.00 s = . -OutputTest#test_variable_piping_with_args = 0.00 s = . +TrimModeTest#test_trim_tags = 0.00 s = . +TrimModeTest#test_post_trim_tags = 0.00 s = . +TrimModeTest#test_standard_tags = 0.00 s = . +TrimModeTest#test_bug_compatible_pre_trim = 0.00 s = . +TrimModeTest#test_whitespace_trim_tags = 0.00 s = . +TrimModeTest#test_single_line_inner_tag = 0.00 s = . +TrimModeTest#test_post_and_pre_trim_tags = 0.00 s = . +TrimModeTest#test_right_trim_followed_by_tag = 0.00 s = . +TrimModeTest#test_complex_trim_output = 0.00 s = . +TrimModeTest#test_post_trim_output = 0.00 s = . +TrimModeTest#test_pre_trim_blank_preceding_text = 0.00 s = . +TagTest#test_custom_tags_have_a_default_render_to_output_buffer_method_for_backwards_compatibility = 0.00 s = . +RenderTagTest#test_decrement_is_isolated_between_renders = 0.00 s = . +RenderTagTest#test_render_tag_with_alias = 0.00 s = . +RenderTagTest#test_render_tag_for_drop = 0.00 s = . +RenderTagTest#test_render_does_not_mutate_parent_scope = 0.00 s = . +RenderTagTest#test_render_tag_with_drop = 0.00 s = . +RenderTagTest#test_render_tag_for_alias = 0.00 s = . +RenderTagTest#test_render_tag_within_if_statement = 0.00 s = . +RenderTagTest#test_render_with_no_arguments = 0.00 s = . +RenderTagTest#test_render_tag_looks_for_file_system_in_registers_first = 0.00 s = . +RenderTagTest#test_render_tag_with = 0.00 s = . +RenderTagTest#test_dynamically_choosen_templates_are_not_allowed = 0.00 s = . +RenderTagTest#test_render_accepts_literals_as_arguments = 0.00 s = . +RenderTagTest#test_sub_contexts_count_towards_the_same_recursion_limit = 0.00 s = . +RenderTagTest#test_includes_will_not_render_inside_nested_sibling_tags = 0.00 s = . +RenderTagTest#test_render_does_not_inherit_variable_with_same_name_as_snippet = 0.00 s = . +RenderTagTest#test_nested_render_tag = 0.00 s = . +RenderTagTest#test_break_through_render = 0.00 s = . +RenderTagTest#test_render_tag_for = 0.00 s = . +RenderTagTest#test_render_tag_forloop = 0.00 s = . +RenderTagTest#test_includes_will_not_render_inside_render_tag = 0.00 s = . +RenderTagTest#test_render_accepts_multiple_named_arguments = 0.00 s = . +RenderTagTest#test_render_passes_named_arguments_into_inner_scope = 0.00 s = . +RenderTagTest#test_render_does_not_inherit_parent_scope_variables = 0.00 s = . +RenderTagTest#test_render_tag_doesnt_cache_partials_across_renders = 0.00 s = . +RenderTagTest#test_include_tag_caches_second_read_of_same_partial = 0.00 s = . +RenderTagTest#test_recursively_rendered_template_does_not_produce_endless_loop = 0.00 s = . +RenderTagTest#test_increment_is_isolated_between_renders = 0.00 s = . +StandardTagTest#test_assign_with_colon_and_spaces = 0.00 s = . +StandardTagTest#test_case_when_comma_and_blank_body = 0.00 s = . +StandardTagTest#test_multiple_named_cycles = 0.00 s = . +StandardTagTest#test_no_transform = 0.00 s = . +StandardTagTest#test_capture = 0.00 s = . +StandardTagTest#test_multiline_tag = 0.00 s = . +StandardTagTest#test_assign_from_case = 0.00 s = . +StandardTagTest#test_case_on_length_with_else = 0.00 s = . +StandardTagTest#test_illegal_symbols = 0.00 s = . +StandardTagTest#test_multiple_named_cycles_with_names_from_context = 0.00 s = . +StandardTagTest#test_case = 0.00 s = . +StandardTagTest#test_size_of_hash = 0.00 s = . +StandardTagTest#test_assign_unassigned = 0.00 s = . +StandardTagTest#test_case_detects_bad_syntax = 0.00 s = . +StandardTagTest#test_size_of_array = 0.00 s = . +StandardTagTest#test_capture_detects_bad_syntax = 0.00 s = . +StandardTagTest#test_case_with_else = 0.00 s = . +StandardTagTest#test_multiple_cycles = 0.00 s = . +StandardTagTest#test_case_on_size_with_else = 0.00 s = . +StandardTagTest#test_case_when_or = 0.00 s = . +StandardTagTest#test_case_when_comma = 0.00 s = . +StandardTagTest#test_hyphenated_assign = 0.00 s = . +StandardTagTest#test_assign = 0.00 s = . +StandardTagTest#test_assign_is_global = 0.00 s = . +StandardTagTest#test_has_a_block_which_does_nothing = 0.00 s = . +StandardTagTest#test_assign_an_empty_string = 0.00 s = . +StandardTagTest#test_ifchanged = 0.00 s = . +StandardTagTest#test_case_on_size = 0.00 s = . +StandardTagTest#test_cycle = 0.00 s = . +TagDisableableTest#test_block_tag_disabling_nested_tag = 0.00 s = . +TagDisableableTest#test_block_tag_disabling_multiple_nested_tags = 0.00 s = . +ContextTest#test_static_environments_are_read_with_lower_priority_than_environments = 0.00 s = . ContextTest#test_apply_global_filter_when_no_global_filter_exist = 0.00 s = . -ContextTest#test_new_isolated_subcontext_inherits_exception_renderer = 0.00 s = . -ContextTest#test_variables = 0.00 s = . +ContextTest#test_length_query = 0.00 s = . +ContextTest#test_cents_through_drop = 0.00 s = . +ContextTest#test_interrupt_avoids_object_allocations = 0.00 s = S +ContextTest#test_new_isolated_subcontext_does_not_inherit_non_static_registers = 0.00 s = . ContextTest#test_cents = 0.00 s = . -ContextTest#test_nested_cents_through_drop = 0.00 s = . -ContextTest#test_drop_with_variable_called_only_once = 0.00 s = . -ContextTest#test_context_initialization_with_a_proc_in_environment = 0.00 s = . -ContextTest#test_only_intended_filters_make_it_there = 0.00 s = . ContextTest#test_add_item_in_outer_scope = 0.00 s = . -ContextTest#test_disables_nested_tags = 0.00 s = . -ContextTest#test_lambda_is_called_once = 0.00 s = . -ContextTest#test_nested_lambda_as_variable = 0.00 s = . -ContextTest#test_new_isolated_subcontext_inherits_filters = 0.00 s = . +ContextTest#test_hash_notation_only_for_hash_access = 0.00 s = . +ContextTest#test_drop_methods_with_question_marks = 0.00 s = . ContextTest#test_ranges = 0.00 s = . -ContextTest#test_hyphenated_variable = 0.00 s = . -ContextTest#test_context_from_within_drop = 0.00 s = . +ContextTest#test_recoursive_array_notation = 0.00 s = . +ContextTest#test_nested_lambda_as_variable = 0.00 s = . +ContextTest#test_drop_with_key_called_only_once = 0.00 s = . +ContextTest#test_lambda_in_array_is_called_once = 0.00 s = . +ContextTest#test_access_hashes_with_hash_access_variables = 0.00 s = . +ContextTest#test_access_variable_with_hash_notation = 0.00 s = . +ContextTest#test_hash_to_array_transition = 0.00 s = . +ContextTest#test_new_isolated_subcontext_inherits_static_environment = 0.00 s = . +ContextTest#test_access_hashes_with_hash_notation = 0.00 s = . +ContextTest#test_variables = 0.00 s = . +ContextTest#test_add_item_in_inner_scope = 0.00 s = . +ContextTest#test_new_isolated_subcontext_inherits_exception_renderer = 0.00 s = . +ContextTest#test_variables_not_existing = 0.00 s = . +ContextTest#test_first_can_appear_in_middle_of_callchain = 0.00 s = . +ContextTest#test_merge = 0.00 s = . +ContextTest#test_disables_tag_specified = 0.00 s = . +ContextTest#test_lambda_as_variable = 0.00 s = . +ContextTest#test_strings = 0.00 s = . +ContextTest#test_lambda_is_called_once = 0.00 s = . +ContextTest#test_new_isolated_subcontext_does_not_inherit_variables = 0.00 s = . +ContextTest#test_only_intended_filters_make_it_there = 0.00 s = . +ContextTest#test_context_always_uses_static_registers = 0.00 s = . +ContextTest#test_context_initialization_with_a_proc_in_environment = 0.00 s = . ContextTest#test_array_containing_lambda_as_variable = 0.00 s = . ContextTest#test_nested_cents = 0.00 s = . -ContextTest#test_new_isolated_subcontext_does_not_inherit_variables = 0.00 s = . -ContextTest#test_add_filter = 0.00 s = . -ContextTest#test_hash_notation_only_for_hash_access = 0.00 s = . -ContextTest#test_to_liquid_and_context_at_first_level = 0.00 s = . +ContextTest#test_new_isolated_subcontext_inherits_filters = 0.00 s = . +ContextTest#test_scoping = 0.00 s = . ContextTest#test_nested_lambda_is_called_once = 0.00 s = . -ContextTest#test_strings = 0.00 s = . -ContextTest#test_digits = 0.00 s = . -ContextTest#test_has_key_will_not_add_an_error_for_missing_keys = 0.00 s = . -ContextTest#test_nested_context_from_within_drop = 0.00 s = . -ContextTest#test_new_isolated_subcontext_inherits_static_environment = 0.00 s = . -ContextTest#test_new_isolated_subcontext_inherits_resource_limits = 0.00 s = . -ContextTest#test_apply_global_filter = 0.00 s = . -ContextTest#test_lambda_as_variable = 0.00 s = . +ContextTest#test_add_filter = 0.00 s = . ContextTest#test_new_isolated_subcontext_registers_do_not_pollute_context = 0.00 s = . ContextTest#test_override_global_filter = 0.00 s = . -ContextTest#test_hash_to_array_transition = 0.00 s = . -ContextTest#test_scoping = 0.00 s = . -ContextTest#test_interrupt_avoids_object_allocations = 0.00 s = S -ContextTest#test_drop_methods_with_question_marks = 0.00 s = . -ContextTest#test_drop_with_key_called_only_once = 0.00 s = . -ContextTest#test_merge = 0.00 s = . -ContextTest#test_add_item_in_inner_scope = 0.00 s = . -ContextTest#test_try_first = 0.00 s = . -ContextTest#test_variables_not_existing = 0.00 s = . ContextTest#test_new_isolated_subcontext_inherits_static_registers = 0.00 s = . -ContextTest#test_new_isolated_subcontext_does_not_inherit_non_static_registers = 0.00 s = . -ContextTest#test_access_hashes_with_hash_access_variables = 0.00 s = . -ContextTest#test_access_variable_with_hash_notation = 0.00 s = . -ContextTest#test_array_notation = 0.00 s = . -ContextTest#test_disables_tag_specified = 0.00 s = . -ContextTest#test_static_environments_are_read_with_lower_priority_than_environments = 0.00 s = . -ContextTest#test_recoursive_array_notation = 0.00 s = . -ContextTest#test_lambda_in_array_is_called_once = 0.00 s = . -ContextTest#test_hierachical_data = 0.00 s = . -ContextTest#test_cents_through_drop = 0.00 s = . -ContextTest#test_access_hashes_with_hash_notation = 0.00 s = . -ContextTest#test_cents_through_drop_nestedly = 0.00 s = . ContextTest#test_access_to_context_from_proc = 0.00 s = . -ContextTest#test_context_always_uses_static_registers = 0.00 s = . +ContextTest#test_context_from_within_drop = 0.00 s = . +ContextTest#test_drop_with_variable_called_only_once = 0.00 s = . +ContextTest#test_hierachical_data = 0.00 s = . +ContextTest#test_hyphenated_variable = 0.00 s = . +ContextTest#test_array_notation = 0.00 s = . +ContextTest#test_disables_nested_tags = 0.00 s = . ContextTest#test_proc_as_variable = 0.00 s = . -ContextTest#test_first_can_appear_in_middle_of_callchain = 0.00 s = . +ContextTest#test_apply_global_filter = 0.00 s = . +ContextTest#test_nested_context_from_within_drop = 0.00 s = . +ContextTest#test_try_first = 0.00 s = . +ContextTest#test_has_key_will_not_add_an_error_for_missing_keys = 0.00 s = . +ContextTest#test_new_isolated_subcontext_inherits_resource_limits = 0.00 s = . +ContextTest#test_digits = 0.00 s = . ContextTest#test_keywords = 0.00 s = . -ContextTest#test_length_query = 0.00 s = . -ContinueTagTest#test_continue_with_no_block = 0.00 s = . -StrainerFactoryUnitTest#test_strainer_returns_first_argument_if_no_method_and_arguments_given = 0.00 s = . -StrainerFactoryUnitTest#test_strainer_uses_a_class_cache_to_avoid_method_cache_invalidation = 0.00 s = . -StrainerFactoryUnitTest#test_strainer_only_allows_methods_defined_in_filters = 0.00 s = . -StrainerFactoryUnitTest#test_stainer_argument_error_contains_backtrace = 0.00 s = . -StrainerFactoryUnitTest#test_strainer = 0.00 s = . -StrainerFactoryUnitTest#test_strainer_only_invokes_public_filter_methods = 0.00 s = . -StrainerFactoryUnitTest#test_strainer_returns_nil_if_no_filter_method_found = 0.00 s = . -StrainerFactoryUnitTest#test_stainer_raises_argument_error = 0.00 s = . -StrainerFactoryUnitTest#test_add_global_filter_clears_cache = 0.00 s = . -RawTagTest#test_invalid_raw = 0.00 s = . -RawTagTest#test_open_tag_in_raw = 0.00 s = . -RawTagTest#test_output_in_raw = 0.00 s = . -RawTagTest#test_tag_in_raw = 0.00 s = . -TagUnitTest#test_return_raw_text_of_tag = 0.00 s = . -TagUnitTest#test_tag = 0.00 s = . -TagUnitTest#test_tag_name_should_return_name_of_the_tag = 0.00 s = . -PartialCacheUnitTest#test_cache_state_is_stored_per_context = 0.00 s = . -PartialCacheUnitTest#test_cache_state_is_shared_for_subcontexts = 0.00 s = . -PartialCacheUnitTest#test_uses_template_factory_register_if_present = 0.00 s = . -PartialCacheUnitTest#test_cache_is_not_broken_when_a_different_parse_context_is_used = 0.00 s = . -PartialCacheUnitTest#test_uses_the_file_system_register_if_present = 0.00 s = . -PartialCacheUnitTest#test_uses_default_template_factory_when_no_template_factory_found_in_register = 0.00 s = . -PartialCacheUnitTest#test_reads_from_the_file_system_only_once_per_file = 0.00 s = . -TagDisableableTest#test_block_tag_disabling_nested_tag = 0.00 s = . -TagDisableableTest#test_block_tag_disabling_multiple_nested_tags = 0.00 s = . -TagTest#test_custom_tags_have_a_default_render_to_output_buffer_method_for_backwards_compatibility = 0.00 s = . -IncrementTagTest#test_inc = 0.00 s = . -IncrementTagTest#test_dec = 0.00 s = . -TemplateFactoryUnitTest#test_for_returns_liquid_template_instance = 0.00 s = . -CaptureTest#test_assigning_from_capture = 0.00 s = . -CaptureTest#test_capture_to_variable_from_outer_scope_if_existing = 0.00 s = . -CaptureTest#test_capture_with_hyphen_in_variable_name = 0.00 s = . -CaptureTest#test_captures_block_content_in_variable = 0.00 s = . -CaptureTest#test_increment_assign_score_by_bytes_not_characters = 0.00 s = . -ErrorHandlingTest#test_included_template_name_with_line_numbers = 0.00 s = . -ErrorHandlingTest#test_missing_endtag_parse_time_error = 0.00 s = . -ErrorHandlingTest#test_setting_default_exception_renderer = 0.00 s = . -ErrorHandlingTest#test_warnings = 0.00 s = . -ErrorHandlingTest#test_argument = 0.00 s = . -ErrorHandlingTest#test_syntax_errors_in_nested_blocks_have_correct_line_number = 0.00 s = . -ErrorHandlingTest#test_with_line_numbers_adds_numbers_to_parser_errors = 0.00 s = . -ErrorHandlingTest#test_bug_compatible_silencing_of_errors_in_blank_nodes = 0.00 s = . -ErrorHandlingTest#test_default_exception_renderer_with_internal_error = 0.00 s = . -ErrorHandlingTest#test_lax_unrecognized_operator = 0.00 s = . -ErrorHandlingTest#test_parsing_warn_with_line_numbers_adds_numbers_to_lexer_errors = 0.00 s = . -ErrorHandlingTest#test_syntax = 0.00 s = . -ErrorHandlingTest#test_unrecognized_operator = 0.00 s = . -ErrorHandlingTest#test_with_line_numbers_adds_numbers_to_parser_errors_with_whitespace_trim = 0.00 s = . -ErrorHandlingTest#test_exception_renderer_exposing_non_liquid_error = 0.00 s = . -ErrorHandlingTest#test_strict_error_messages = 0.00 s = . -ErrorHandlingTest#test_warning_line_numbers = 0.00 s = . -ErrorHandlingTest#test_standard_error = 0.00 s = . -ErrorHandlingTest#test_parsing_strict_with_line_numbers_adds_numbers_to_lexer_errors = 0.00 s = . -ErrorHandlingTest#test_exceptions_propagate = 0.00 s = . -ErrorHandlingTest#test_templates_parsed_with_line_numbers_renders_them_in_errors = 0.00 s = . -BlockTest#test_unexpected_end_tag = 0.00 s = . -BlockTest#test_custom_block_tags_have_a_default_render_to_output_buffer_method_for_backwards_compatibility = 0.00 s = . -BlockTest#test_with_custom_tag = 0.00 s = . -StrainerTemplateUnitTest#test_add_filter_when_wrong_filter_class = 0.00 s = . +ContextTest#test_nested_cents_through_drop = 0.00 s = . +ContextTest#test_to_liquid_and_context_at_first_level = 0.00 s = . +ContextTest#test_cents_through_drop_nestedly = 0.00 s = . StrainerTemplateUnitTest#test_add_filter_does_not_raise_when_module_overrides_previously_registered_method = 0.00 s = . +StrainerTemplateUnitTest#test_add_filter_when_wrong_filter_class = 0.00 s = . +StrainerTemplateUnitTest#test_add_filter_raises_when_module_privately_overrides_registered_public_methods = 0.00 s = . StrainerTemplateUnitTest#test_add_filter_does_not_include_already_included_module = 0.00 s = . StrainerTemplateUnitTest#test_add_filter_raises_when_module_overrides_registered_public_method_as_protected = 0.00 s = . -StrainerTemplateUnitTest#test_add_filter_raises_when_module_privately_overrides_registered_public_methods = 0.00 s = . -LexerUnitTest#test_unexpected_character = 0.00 s = . -LexerUnitTest#test_specials = 0.00 s = . -LexerUnitTest#test_whitespace = 0.00 s = . -LexerUnitTest#test_comparison = 0.00 s = . -LexerUnitTest#test_fancy_identifiers = 0.00 s = . -LexerUnitTest#test_float = 0.00 s = . -LexerUnitTest#test_integer = 0.00 s = . -LexerUnitTest#test_strings = 0.00 s = . +BlankTest#test_unless_is_blank = 0.00 s = . +BlankTest#test_whitespace_is_blank = 0.00 s = . +BlankTest#test_assigns_are_blank = 0.00 s = . +BlankTest#test_comments_are_blank = 0.00 s = . +BlankTest#test_mark_as_blank_only_during_parsing = 0.00 s = . +BlankTest#test_new_tags_are_not_blank_by_default = 0.00 s = . +BlankTest#test_captures_are_blank = 0.00 s = . +BlankTest#test_raw_is_not_blank = 0.00 s = . +BlankTest#test_if_else_are_blank = 0.00 s = . +BlankTest#test_include_is_blank = 0.00 s = . +BlankTest#test_cycle_is_not_blank = 0.00 s = . +BlankTest#test_loops_are_blank = 0.00 s = . +BlankTest#test_nested_blocks_are_blank_but_only_if_all_children_are = 0.00 s = . +BlankTest#test_case_is_blank = 0.00 s = . +BlankTest#test_increment_is_not_blank = 0.00 s = . +BlankTest#test_whitespace_is_not_blank_if_other_stuff_is_present = 0.00 s = . +SecurityTest#test_does_not_add_drop_methods_to_symbol_table = 0.00 s = . +SecurityTest#test_no_instance_eval = 0.00 s = . +SecurityTest#test_no_instance_eval_after_mixing_in_new_filter = 0.00 s = . +SecurityTest#test_does_not_permanently_add_filters_to_symbol_table = 0.02 s = . +SecurityTest#test_max_depth_nested_blocks_does_not_raise_exception = 0.00 s = . +SecurityTest#test_no_existing_instance_eval = 0.00 s = . +SecurityTest#test_no_instance_eval_later_in_chain = 0.00 s = . +SecurityTest#test_more_than_max_depth_nested_blocks_raises_exception = 0.00 s = . +ExpressionTest#test_range = 0.00 s = . +ExpressionTest#test_float = 0.00 s = . +ExpressionTest#test_keyword_literals = 0.00 s = . +ExpressionTest#test_string = 0.00 s = . +ExpressionTest#test_int = 0.00 s = . EchoTest#test_echo_outputs_its_input = 0.00 s = . -ParsingQuirksTest#test_extra_dots_in_ranges = 0.00 s = . -ParsingQuirksTest#test_meaningless_parens_lax = 0.00 s = . -ParsingQuirksTest#test_raise_on_single_close_bracet = 0.00 s = . -ParsingQuirksTest#test_unexpected_characters_silently_eat_logic_lax = 0.00 s = . -ParsingQuirksTest#test_lookup_on_var_with_literal_name = 0.00 s = . -ParsingQuirksTest#test_unexpected_characters_syntax_error = 0.00 s = . -ParsingQuirksTest#test_unanchored_filter_arguments = 0.00 s = . -ParsingQuirksTest#test_blank_variable_markup = 0.00 s = . -ParsingQuirksTest#test_error_on_empty_filter = 0.00 s = . -ParsingQuirksTest#test_meaningless_parens_error = 0.00 s = . -ParsingQuirksTest#test_contains_in_id = 0.00 s = . -ParsingQuirksTest#test_raise_on_label_and_no_close_bracets = 0.00 s = . -ParsingQuirksTest#test_invalid_variables_work = 0.00 s = . -ParsingQuirksTest#test_parsing_css = 0.00 s = . -ParsingQuirksTest#test_raise_on_invalid_tag_delimiter = 0.00 s = . -ParsingQuirksTest#test_raise_on_label_and_no_close_bracets_percent = 0.00 s = . -ParsingQuirksTest#test_no_error_on_lax_empty_filter = 0.00 s = . -RegexpUnitTest#test_variable_parser = 0.00 s = . -RegexpUnitTest#test_words = 0.00 s = . -RegexpUnitTest#test_empty = 0.00 s = . -RegexpUnitTest#test_single_quoted_words = 0.00 s = . -RegexpUnitTest#test_quote = 0.00 s = . -RegexpUnitTest#test_quoted_words_in_the_middle = 0.00 s = . -RegexpUnitTest#test_double_quoted_words = 0.00 s = . -RegexpUnitTest#test_tags = 0.00 s = . -ForTagUnitTest#test_for_else_nodelist = 0.00 s = . -ForTagUnitTest#test_for_nodelist = 0.00 s = . -FilterKwargTest#test_can_parse_data_kwargs = 0.00 s = . -UnlessElseTagTest#test_unless_else_in_loop = 0.00 s = . -UnlessElseTagTest#test_unless_in_loop = 0.00 s = . -UnlessElseTagTest#test_unless = 0.00 s = . -UnlessElseTagTest#test_unless_else = 0.00 s = . +HashOrderingTest#test_global_register_order = 0.00 s = . +OutputTest#test_variable_piping_with_no_args = 0.00 s = . +OutputTest#test_variable_traversing_with_two_brackets = 0.00 s = . +OutputTest#test_variable_piping_with_input = 0.00 s = . +OutputTest#test_link_to = 0.00 s = . +OutputTest#test_variable = 0.00 s = . +OutputTest#test_variable_piping_with_variable_args = 0.00 s = . +OutputTest#test_multiple_pipings = 0.00 s = . +OutputTest#test_multiple_variable_piping_with_args = 0.00 s = . +OutputTest#test_variable_piping = 0.00 s = . +OutputTest#test_variable_piping_with_multiple_args = 0.00 s = . +OutputTest#test_variable_piping_with_args = 0.00 s = . +OutputTest#test_variable_traversing = 0.00 s = . +TagUnitTest#test_return_raw_text_of_tag = 0.00 s = . +TagUnitTest#test_tag = 0.00 s = . +TagUnitTest#test_tag_name_should_return_name_of_the_tag = 0.00 s = . +DropsTest#test_context_drop = 0.00 s = . +DropsTest#test_scope_though_proc = 0.00 s = . +DropsTest#test_some_enumerable_methods_still_get_invoked = 0.00 s = . +DropsTest#test_drop_does_only_respond_to_whitelisted_methods = 0.00 s = . +DropsTest#test_product_drop = 0.00 s = . +DropsTest#test_enumerable_drop_size = 0.00 s = . +DropsTest#test_invokable_methods = 0.00 s = . +DropsTest#test_text_drop = 0.00 s = . +DropsTest#test_default_to_s_on_drops = 0.00 s = . +DropsTest#test_nested_context_drop = 0.00 s = . +DropsTest#test_enumerable_drop_will_invoke_liquid_method_missing_for_clashing_method_names = 0.00 s = . +DropsTest#test_scope_from_tags = 0.00 s = . +DropsTest#test_nil_value_access = 0.00 s = . +DropsTest#test_enumerable_drop = 0.00 s = . +DropsTest#test_object_methods_not_allowed = 0.00 s = . +DropsTest#test_scope_with_assigns = 0.00 s = . +DropsTest#test_access_context_from_drop = 0.00 s = . +DropsTest#test_text_array_drop = 0.00 s = . +DropsTest#test_protected = 0.00 s = . +DropsTest#test_context_drop_array_with_map = 0.00 s = . +DropsTest#test_empty_string_value_access = 0.00 s = . +DropsTest#test_scope = 0.00 s = . +DropsTest#test_catchall_unknown_method = 0.00 s = . +DropsTest#test_catchall_integer_argument_drop = 0.00 s = . +DropsTest#test_drops_respond_to_to_liquid = 0.00 s = . +IfTagUnitTest#test_if_nodelist = 0.00 s = . +ForTagTest#test_limiting = 0.00 s = . +ForTagTest#test_instrument_forloop_drop_name = 0.00 s = . +ForTagTest#test_instrument_for_offset_continue = 0.00 s = . +ForTagTest#test_iterate_with_load_slice_when_limit_and_offset_applied = 0.00 s = . +ForTagTest#test_for_helpers = 0.00 s = . +ForTagTest#test_for_with_hash_value_range = 0.00 s = . +ForTagTest#test_iterate_with_load_slice_when_limit_applied = 0.00 s = . +ForTagTest#test_for_and_if = 0.00 s = . +ForTagTest#test_for_parentloop_references_parent_loop = 0.00 s = . +ForTagTest#test_inner_for_over_empty_input = 0.00 s = . +ForTagTest#test_for_tag_string = 0.00 s = . +ForTagTest#test_for_with_continue = 0.00 s = . +ForTagTest#test_for_with_drop_value_range = 0.00 s = . +ForTagTest#test_pause_resume_limit = 0.00 s = . +ForTagTest#test_limiting_with_invalid_offset = 0.00 s = . +ForTagTest#test_for = 0.00 s = . +ForTagTest#test_for_else = 0.00 s = . +ForTagTest#test_for_parentloop_nil_when_not_present = 0.00 s = . +ForTagTest#test_iterate_with_each_when_no_limit_applied = 0.00 s = . +ForTagTest#test_nested_for = 0.00 s = . +ForTagTest#test_spacing_with_variable_naming_in_for_loop = 0.00 s = . +ForTagTest#test_blank_string_not_iterable = 0.00 s = . +ForTagTest#test_for_with_break = 0.00 s = . +ForTagTest#test_bad_variable_naming_in_for_loop = 0.00 s = . +ForTagTest#test_pause_resume_big_offset = 0.00 s = . +ForTagTest#test_dynamic_variable_limiting = 0.00 s = . +ForTagTest#test_pause_resume_big_limit = 0.00 s = . +ForTagTest#test_for_cleans_up_registers = 0.00 s = . +ForTagTest#test_limiting_with_invalid_limit = 0.00 s = . +ForTagTest#test_pause_resume = 0.00 s = . +ForTagTest#test_for_reversed = 0.00 s = . +ForTagTest#test_for_with_variable_range = 0.00 s = . +ForTagTest#test_for_with_variable = 0.00 s = . +ForTagTest#test_for_with_range = 0.00 s = . +ForTagTest#test_iterate_with_load_slice_returns_same_results_as_without = 0.00 s = . +ForTagTest#test_offset_only = 0.00 s = . CaseTagUnitTest#test_case_nodelist = 0.00 s = . -TemplateUnitTest#test_with_cache_classes_tags_returns_the_same_class = 0.00 s = . -TemplateUnitTest#test_template_inheritance = 0.00 s = . -TemplateUnitTest#test_without_cache_classes_tags_reloads_the_class = 0.00 s = . -TemplateUnitTest#test_sets_default_localization_in_document = 0.00 s = . -TemplateUnitTest#test_tags_can_be_looped_over = 0.00 s = . -TemplateUnitTest#test_sets_default_localization_in_context_with_quick_initialization = 0.00 s = . -TemplateUnitTest#test_tags_delete = 0.00 s = . -BreakTagTest#test_break_with_no_block = 0.00 s = . -TemplateTest#test_undefined_drop_methods = 0.00 s = . -TemplateTest#test_resource_limits_render_score = 0.00 s = . -TemplateTest#test_exception_renderer_that_raises = 0.00 s = . -TemplateTest#test_resource_limits_hash_in_template_gets_updated_even_if_no_limits_are_set = 0.00 s = . +ForTagUnitTest#test_for_nodelist = 0.00 s = . +ForTagUnitTest#test_for_else_nodelist = 0.00 s = . +BlockUnitTest#test_variable_many_embedded_fragments = 0.00 s = . +BlockUnitTest#test_variable_middle = 0.00 s = . +BlockUnitTest#test_with_block = 0.00 s = . +BlockUnitTest#test_blankspace = 0.00 s = . +BlockUnitTest#test_variable_beginning = 0.00 s = . +BlockUnitTest#test_variable_end = 0.00 s = . +TemplateTest#test_source_string_subclass = 0.00 s = . +TemplateTest#test_exception_renderer_that_returns_string = 0.00 s = . +TemplateTest#test_lambda_is_called_once_from_custom_assigns_over_multiple_parses_and_renders = 0.00 s = . +TemplateTest#test_undefined_filters = 0.00 s = . TemplateTest#test_undefined_variables = 0.00 s = . -TemplateTest#test_default_resource_limits_unaffected_by_render_with_context = 0.00 s = . -TemplateTest#test_undefined_filters_raise = 0.00 s = . -TemplateTest#test_can_use_drop_as_context = 0.00 s = . -TemplateTest#test_custom_assigns_squash_instance_assigns = 0.00 s = . +TemplateTest#test_resource_limits_render_score = 0.00 s = . +TemplateTest#test_undefined_drop_methods = 0.00 s = . +TemplateTest#test_render_bang_force_rethrow_errors_on_passed_context = 0.00 s = . TemplateTest#test_render_length_uses_number_of_bytes_not_characters = 0.00 s = . -TemplateTest#test_custom_assigns_do_not_persist_on_same_template = 0.00 s = . -TemplateTest#test_exception_renderer_that_returns_string = 0.00 s = . -TemplateTest#test_global_filter_option_on_render = 0.00 s = . TemplateTest#test_instance_assigns_persist_on_same_template_parsing_between_renders = 0.00 s = . -TemplateTest#test_render_bang_force_rethrow_errors_on_passed_context = 0.00 s = . +TemplateTest#test_resource_limits_works_with_custom_length_method = 0.00 s = . +TemplateTest#test_resource_limits_aborts_rendering_after_first_error = 0.00 s = . +TemplateTest#test_can_use_drop_as_context = 0.00 s = . +TemplateTest#test_global_filter_option_on_render = 0.00 s = . +TemplateTest#test_persistent_assigns_squash_instance_assigns = 0.00 s = . TemplateTest#test_resource_limits_render_length = 0.00 s = . +TemplateTest#test_resource_limits_hash_in_template_gets_updated_even_if_no_limits_are_set = 0.00 s = . TemplateTest#test_instance_assigns_persist_on_same_template_object_between_parses = 0.00 s = . +TemplateTest#test_undefined_drop_methods_raise = 0.00 s = . TemplateTest#test_render_length_persists_between_blocks = 0.00 s = . +TemplateTest#test_undefined_filters_raise = 0.00 s = . TemplateTest#test_warnings_is_not_exponential_time = 0.00 s = . -TemplateTest#test_persistent_assigns_squash_instance_assigns = 0.00 s = . -TemplateTest#test_global_filter_option_when_native_filters_exist = 0.00 s = . -TemplateTest#test_undefined_drop_methods_raise = 0.00 s = . -TemplateTest#test_undefined_variables_raise = 0.00 s = . +TemplateTest#test_custom_assigns_squash_instance_assigns = 0.00 s = . TemplateTest#test_lambda_is_called_once_from_persistent_assigns_over_multiple_parses_and_renders = 0.00 s = . -TemplateTest#test_nil_value_does_not_raise = 0.00 s = . -TemplateTest#test_lambda_is_called_once_from_custom_assigns_over_multiple_parses_and_renders = 0.00 s = . -TemplateTest#test_undefined_filters = 0.00 s = . -TemplateTest#test_resource_limits_aborts_rendering_after_first_error = 0.00 s = . -TemplateTest#test_resource_limits_works_with_custom_length_method = 0.00 s = . -TemplateTest#test_source_string_subclass = 0.00 s = . TemplateTest#test_using_range_literal_works_as_expected = 0.00 s = . -IncludeTagTest#test_include_tag_with_local_variables = 0.00 s = . -IncludeTagTest#test_include_tag_with_multiple_local_variables_from_context = 0.00 s = . +TemplateTest#test_global_filter_option_when_native_filters_exist = 0.00 s = . +TemplateTest#test_custom_assigns_do_not_persist_on_same_template = 0.00 s = . +TemplateTest#test_exception_renderer_that_raises = 0.00 s = . +TemplateTest#test_nil_value_does_not_raise = 0.00 s = . +TemplateTest#test_undefined_variables_raise = 0.00 s = . +TemplateTest#test_default_resource_limits_unaffected_by_render_with_context = 0.00 s = . +VariableTest#test_multiline_variable = 0.00 s = . +VariableTest#test_simple_with_whitespaces = 0.00 s = . +VariableTest#test_variable_render_calls_to_liquid = 0.00 s = . +VariableTest#test_variable_lookup_calls_to_liquid_value = 0.00 s = . +VariableTest#test_unless_tag_calls_to_liquid_value = 0.00 s = . +VariableTest#test_false_renders_as_false = 0.00 s = . +VariableTest#test_using_blank_as_variable_name = 0.00 s = . +VariableTest#test_case_tag_calls_to_liquid_value = 0.00 s = . +VariableTest#test_hash_scoping = 0.00 s = . +VariableTest#test_expression_with_whitespace_in_square_brackets = 0.00 s = . +VariableTest#test_simple_variable = 0.00 s = . +VariableTest#test_assigns_not_polluted_from_template = 0.00 s = . +VariableTest#test_raw_value_variable = 0.00 s = . +VariableTest#test_render_symbol = 0.00 s = . +VariableTest#test_hash_with_default_proc = 0.00 s = . +VariableTest#test_if_tag_calls_to_liquid_value = 0.00 s = . +VariableTest#test_ignore_unknown = 0.00 s = . +VariableTest#test_preset_assigns = 0.00 s = . +VariableTest#test_reuse_parsed_template = 0.00 s = . +VariableTest#test_using_empty_as_variable_name = 0.00 s = . +VariableTest#test_dynamic_find_var = 0.00 s = . +VariableTest#test_nil_renders_as_empty_string = 0.00 s = . +ConditionUnitTest#test_should_allow_custom_proc_operator = 0.00 s = . +ConditionUnitTest#test_basic_condition = 0.00 s = . +ConditionUnitTest#test_invalid_comparation_operator = 0.00 s = . +ConditionUnitTest#test_contains_returns_false_for_nil_operands = 0.00 s = . +ConditionUnitTest#test_contains_with_string_left_operand_coerces_right_operand_to_string = 0.00 s = . +ConditionUnitTest#test_hash_compare_backwards_compatibility = 0.00 s = . +ConditionUnitTest#test_default_context_is_deprecated = 0.00 s = . +ConditionUnitTest#test_and_condition = 0.00 s = . +ConditionUnitTest#test_contains_return_false_on_wrong_data_type = 0.00 s = . +ConditionUnitTest#test_contains_works_on_arrays = 0.00 s = . +ConditionUnitTest#test_contains_works_on_strings = 0.00 s = . +ConditionUnitTest#test_comparation_of_int_and_str = 0.00 s = . +ConditionUnitTest#test_left_or_right_may_contain_operators = 0.00 s = . +ConditionUnitTest#test_or_condition = 0.00 s = . +ConditionUnitTest#test_default_operators_evalute_false = 0.00 s = . +ConditionUnitTest#test_default_operators_evalute_true = 0.00 s = . +AssignTest#test_assign_with_hyphen_in_variable_name = 0.00 s = . +AssignTest#test_expression_with_whitespace_in_square_brackets = 0.00 s = . +AssignTest#test_assign_score_exceeding_limit_from_composite_object = 0.00 s = . +AssignTest#test_assign_score_of_array = 0.00 s = . +AssignTest#test_assign_score_of_int = 0.00 s = . +AssignTest#test_assign_syntax_error = 0.00 s = . +AssignTest#test_assign_score_of_hash = 0.00 s = . +AssignTest#test_assign_uses_error_mode = 0.00 s = . +AssignTest#test_assign_score_exceeding_resource_limit = 0.00 s = . +AssignTest#test_assign_with_filter = 0.00 s = . +AssignTest#test_assigned_variable = 0.00 s = . +AssignTest#test_assign_score_of_string_counts_bytes = 0.00 s = . +FiltersTest#test_strip_html_ignore_comments_with_html = 0.00 s = . +FiltersTest#test_second_filter_overwrites_first = 0.00 s = . +FiltersTest#test_capitalize = 0.00 s = . +FiltersTest#test_strip_html = 0.00 s = . +FiltersTest#test_compact = 0.00 s = . +FiltersTest#test_override_object_method_in_filter = 0.00 s = . +FiltersTest#test_sort = 0.00 s = . +FiltersTest#test_sort_natural = 0.00 s = . +FiltersTest#test_underscore_in_filter_name = 0.00 s = . +FiltersTest#test_join = 0.00 s = . +FiltersTest#test_liquid_argument_error = 0.00 s = . +FiltersTest#test_local_filter = 0.00 s = . +FiltersTest#test_filter_with_keyword_arguments = 0.00 s = . +FiltersTest#test_nonexistent_filter_is_ignored = 0.00 s = . +FiltersTest#test_size = 0.00 s = . +IncludeTagTest#test_custom_include_tag_within_if_statement = 0.00 s = . +IncludeTagTest#test_dynamically_choosen_template = 0.00 s = . +IncludeTagTest#test_include_tag_for = 0.00 s = . IncludeTagTest#test_include_tag_within_if_statement = 0.00 s = . -IncludeTagTest#test_include_tag_with = 0.00 s = . -IncludeTagTest#test_custom_include_tag = 0.00 s = . -IncludeTagTest#test_nested_include_with_variable = 0.00 s = . -IncludeTagTest#test_including_via_variable_value = 0.00 s = . +IncludeTagTest#test_including_with_strict_variables = 0.00 s = . IncludeTagTest#test_included_templates_assigns_variables = 0.00 s = . -IncludeTagTest#test_nested_include_tag = 0.00 s = . +IncludeTagTest#test_break_through_include = 0.00 s = . +IncludeTagTest#test_include_tag_doesnt_cache_partials_across_renders = 0.00 s = . +IncludeTagTest#test_render_raise_argument_error_when_template_is_undefined = 0.00 s = . +IncludeTagTest#test_include_tag_caches_second_read_of_same_partial = 0.00 s = . +IncludeTagTest#test_include_tag_with = 0.00 s = . IncludeTagTest#test_include_tag_with_alias = 0.00 s = . IncludeTagTest#test_does_not_add_error_in_strict_mode_for_missing_variable = 0.00 s = . -IncludeTagTest#test_dynamically_choosen_template = 0.00 s = . IncludeTagTest#test_include_tag_for_alias = 0.00 s = . -IncludeTagTest#test_include_tag_looks_for_file_system_in_registers_first = 0.00 s = . -IncludeTagTest#test_include_tag_with_multiple_local_variables = 0.00 s = . -IncludeTagTest#test_include_tag_for = 0.00 s = . -IncludeTagTest#test_break_through_include = 0.00 s = . -IncludeTagTest#test_include_tag_caches_second_read_of_same_partial = 0.00 s = . -IncludeTagTest#test_include_tag_doesnt_cache_partials_across_renders = 0.00 s = . IncludeTagTest#test_include_tag_with_default_name = 0.00 s = . -IncludeTagTest#test_recursively_included_template_does_not_produce_endless_loop = 0.00 s = . +IncludeTagTest#test_nested_include_tag = 0.00 s = . +IncludeTagTest#test_including_via_variable_value = 0.00 s = . IncludeTagTest#test_passing_options_to_included_templates = 0.00 s = . -IncludeTagTest#test_custom_include_tag_within_if_statement = 0.00 s = . -IncludeTagTest#test_including_with_strict_variables = 0.00 s = . -IncludeTagTest#test_render_raise_argument_error_when_template_is_undefined = 0.00 s = . -DocumentTest#test_unexpected_outer_tag = 0.00 s = . -DocumentTest#test_unknown_tag = 0.00 s = . -IfTagUnitTest#test_if_nodelist = 0.00 s = . -ConditionUnitTest#test_contains_with_string_left_operand_coerces_right_operand_to_string = 0.00 s = . -ConditionUnitTest#test_and_condition = 0.00 s = . -ConditionUnitTest#test_contains_works_on_arrays = 0.00 s = . -ConditionUnitTest#test_invalid_comparation_operator = 0.00 s = . -ConditionUnitTest#test_left_or_right_may_contain_operators = 0.00 s = . -ConditionUnitTest#test_contains_returns_false_for_nil_operands = 0.00 s = . -ConditionUnitTest#test_contains_works_on_strings = 0.00 s = . -ConditionUnitTest#test_default_operators_evalute_true = 0.00 s = . -ConditionUnitTest#test_basic_condition = 0.00 s = . -ConditionUnitTest#test_should_allow_custom_proc_operator = 0.00 s = . -ConditionUnitTest#test_or_condition = 0.00 s = . -ConditionUnitTest#test_default_context_is_deprecated = 0.00 s = . -ConditionUnitTest#test_comparation_of_int_and_str = 0.00 s = . -ConditionUnitTest#test_contains_return_false_on_wrong_data_type = 0.00 s = . -ConditionUnitTest#test_default_operators_evalute_false = 0.00 s = . -ConditionUnitTest#test_hash_compare_backwards_compatibility = 0.00 s = . -InlineCommentTest#test_inline_comment_does_not_support_nested_tags = 0.00 s = . -InlineCommentTest#test_liquid_inline_comment_returns_nothing = 0.00 s = . -InlineCommentTest#test_inline_comment_multiple_pound_signs = 0.00 s = . -InlineCommentTest#test_inline_comment_does_not_require_a_space_after_the_pound_sign = 0.00 s = . -InlineCommentTest#test_inline_comment_returns_nothing = 0.00 s = . -InlineCommentTest#test_inline_comments_require_the_pound_sign_on_every_new_line = 0.00 s = . -InlineCommentTest#test_inline_comment_can_be_written_on_multiple_lines = 0.00 s = . -FiltersInTemplate#test_local_filter_with_deprecated_syntax = 0.00 s = . -FiltersInTemplate#test_local_global = 0.00 s = . -BlankTest#test_comments_are_blank = 0.00 s = . -BlankTest#test_increment_is_not_blank = 0.00 s = . -BlankTest#test_mark_as_blank_only_during_parsing = 0.00 s = . -BlankTest#test_whitespace_is_not_blank_if_other_stuff_is_present = 0.00 s = . -BlankTest#test_assigns_are_blank = 0.00 s = . -BlankTest#test_cycle_is_not_blank = 0.00 s = . -BlankTest#test_unless_is_blank = 0.00 s = . -BlankTest#test_case_is_blank = 0.00 s = . -BlankTest#test_include_is_blank = 0.00 s = . -BlankTest#test_if_else_are_blank = 0.00 s = . -BlankTest#test_loops_are_blank = 0.00 s = . -BlankTest#test_captures_are_blank = 0.00 s = . -BlankTest#test_nested_blocks_are_blank_but_only_if_all_children_are = 0.00 s = . -BlankTest#test_raw_is_not_blank = 0.00 s = . -BlankTest#test_new_tags_are_not_blank_by_default = 0.00 s = . -BlankTest#test_whitespace_is_blank = 0.00 s = . +IncludeTagTest#test_include_tag_with_multiple_local_variables_from_context = 0.00 s = . +IncludeTagTest#test_custom_include_tag = 0.00 s = . +IncludeTagTest#test_include_tag_with_local_variables = 0.00 s = . +IncludeTagTest#test_include_tag_with_multiple_local_variables = 0.00 s = . +IncludeTagTest#test_recursively_included_template_does_not_produce_endless_loop = 0.00 s = . +IncludeTagTest#test_include_tag_looks_for_file_system_in_registers_first = 0.00 s = . +IncludeTagTest#test_nested_include_with_variable = 0.00 s = . +ProfilerTest#test_profiling_marks_children_with_the_name_of_included_partial = 0.00 s = . +ProfilerTest#test_profiling_supports_self_time = 0.00 s = . +ProfilerTest#test_profiling_supports_multiple_templates = 0.00 s = . +ProfilerTest#test_profiling_includes_line_numbers_of_included_partials = 0.00 s = . +ProfilerTest#test_render_ignores_raw_strings_when_profiling = 0.00 s = . +ProfilerTest#test_profiling_supports_total_time = 0.00 s = . +ProfilerTest#test_profiling_times_the_entire_render = 0.00 s = . +ProfilerTest#test_can_iterate_over_each_profiling_entry = 0.00 s = . +ProfilerTest#test_profiling_marks_children_of_for_blocks = 0.00 s = . +ProfilerTest#test_profiling_multiple_renders = 0.00 s = . +ProfilerTest#test_profiling_times_the_rendering_of_tokens = 0.00 s = . +ProfilerTest#test_template_allows_flagging_profiling = 0.00 s = . +ProfilerTest#test_profiling_render_tag = 0.00 s = . +ProfilerTest#test_parse_makes_available_simple_profiling = 0.00 s = . +ProfilerTest#test_profiling_includes_line_numbers_of_liquid_nodes = 0.00 s = . +ProfilerTest#test_profiling_uses_include_to_mark_children = 0.00 s = . +ProfilerTest#test_profiling_marks_children_of_if_blocks = 0.00 s = . +ProfilerTest#test_profiling_supports_rendering_the_same_partial_multiple_times = 0.00 s = . -Finished in 0.996976s, 749.2661 runs/s, 1786.4029 assertions/s. +Finished in 0.435766s, 1714.2220 runs/s, 4087.0540 assertions/s. 1) Skipped: ContextTest#test_interrupt_avoids_object_allocations [/build/reproducible-path/ruby-liquid-5.4.0/test/integration/context_test.rb:463]: @@ -1807,12 +1843,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/352306/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3117779 and its subdirectories -I: Current time: Fri Apr 26 15:44:24 -12 2024 -I: pbuilder-time-stamp: 1714189464 +I: removing directory /srv/workspace/pbuilder/352306 and its subdirectories +I: Current time: Sat May 31 00:08:12 +14 2025 +I: pbuilder-time-stamp: 1748599692