Diff of the two buildlogs: -- --- b1/build.log 2024-11-16 11:29:48.937277337 +0000 +++ b2/build.log 2024-11-16 11:32:08.802920517 +0000 @@ -1,6 +1,7 @@ +W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Fri Nov 15 23:28:04 -12 2024 -I: pbuilder-time-stamp: 1731756484 +I: Current time: Sun Nov 17 01:29:52 +14 2024 +I: pbuilder-time-stamp: 1731756592 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -43,52 +44,83 @@ dpkg-source: info: applying 0017-Revert-test-changes-meant-for-jekyll-sass-converter-.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/4119673/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/844747/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-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 Nov 16 11:29 /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/844747/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/844747/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]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(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='bac708074937449cac381ac45c6a5de7' - 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='4119673' - PS1='# ' - PS2='> ' + 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=844747 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.dY4qUL3Q/pbuilderrc_UnaI --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.dY4qUL3Q/b1 --logfile b1/build.log jekyll_4.3.4+dfsg-1.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.dY4qUL3Q/pbuilderrc_zDDE --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.dY4qUL3Q/b2 --logfile b2/build.log jekyll_4.3.4+dfsg-1.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-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/4119673/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/844747/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -700,7 +732,7 @@ Get: 502 http://deb.debian.org/debian trixie/main arm64 terser all 5.31.3-1 [18.8 kB] Get: 503 http://deb.debian.org/debian trixie/main arm64 webpack all 5.96.1+dfsg1+~cs11.18.26-1 [806 kB] Get: 504 http://deb.debian.org/debian trixie/main arm64 xdg-utils all 1.1.3-4.1 [75.5 kB] -Fetched 72.0 MB in 1s (141 MB/s) +Fetched 72.0 MB in 1s (110 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20089 files and directories currently installed.) @@ -2324,8 +2356,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Nov 16 11:28:45 UTC 2024. -Universal Time is now: Sat Nov 16 11:28:45 UTC 2024. +Local time is now: Sat Nov 16 11:30:56 UTC 2024. +Universal Time is now: Sat Nov 16 11:30:56 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up node-lodash-packages (4.17.21+dfsg+~cs8.31.198.20210220-9) ... @@ -2758,7 +2790,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/jekyll-4.3.4+dfsg/ && 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 > ../jekyll_4.3.4+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/844747/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/844747/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/jekyll-4.3.4+dfsg/ && 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 > ../jekyll_4.3.4+dfsg-1_source.changes dpkg-buildpackage: info: source package jekyll dpkg-buildpackage: info: source version 4.3.4+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -2798,7 +2834,7 @@ Set 'mode' option to 'development' or 'production' to enable defaults for each environment. You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/ -webpack 5.96.1 compiled with 1 warning in 1143 ms +webpack 5.96.1 compiled with 1 warning in 1564 ms /build/reproducible-path/jekyll-4.3.4+dfsg dh_auto_build dh_ruby --build @@ -2815,13 +2851,13 @@ │ jekyll: Installing files and building extensions for ruby3.1 │ └──────────────────────────────────────────────────────────────────────────────┘ -/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20241115-4142099-cdklat/gemspec +/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20241117-868886-is238l/gemspec Failed to load /dev/null because it doesn't contain valid YAML hash Successfully built RubyGem Name: jekyll Version: 4.3.4 File: jekyll-4.3.4.gem -/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/jekyll/usr/share/rubygems-integration/all /tmp/d20241115-4142099-cdklat/jekyll-4.3.4.gem +/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/jekyll/usr/share/rubygems-integration/all /tmp/d20241117-868886-is238l/jekyll-4.3.4.gem Failed to load /dev/null because it doesn't contain valid YAML hash /build/reproducible-path/jekyll-4.3.4+dfsg/debian/jekyll/usr/share/rubygems-integration/all/gems/jekyll-4.3.4/exe/jekyll /build/reproducible-path/jekyll-4.3.4+dfsg/debian/jekyll/usr/share/rubygems-integration/all/gems/jekyll-4.3.4/lib/blank_template/_config.yml @@ -2983,913 +3019,921 @@ # SEE: https://github.com/jekyll/jekyll/issues/4719 # ------------------------------------------------------------- -# Running tests with run options -v --seed 39760: +# Running tests with run options -v --seed 48628: -TestUtils#test_: The `Utils.slugify` method should not modify the original string. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should not replace Unicode 'Mark', 'Letter', or 'Number: Decimal Digit' category characters. 0.00 = . -TestUtils#test_: The `Utils.merged_file_read_opts` method should add bom to utf-encoding. 0.00 = . -TestUtils#test_: The `Utils.safe_glob` method should support pattern as an array to support windows. 0.02 = . -TestUtils#test_: The `Utils.slugify` method should replace everything else but ASCII characters. 0.00 = . -TestUtils#test_: The `Utils.parse_date` method should throw an error if the input contains no date data. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should records a warning in the log if the returned slug is empty. 0.01 = . -TestUtils#test_: hash pluralized_array should return empty array with no matching values. 0.00 = . -TestUtils#test_: hash pluralized_array should return multiple value array with matching plural with single string value with spaces. 0.00 = . -TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob if dir is not found. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should not change behaviour if mode is nil. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should Keep all uppercase letters if cased is true. 0.00 = . +TestEntryFilter#test_: #glob_include? should return false with all not match path. 0.06 = . +TestEntryFilter#test_: #glob_include? should match directory only if there is trailing slash. 0.00 = . +TestEntryFilter#test_: #glob_include? should match even if there is no trailing slash. 0.00 = . +TestEntryFilter#test_: #glob_include? should return true with match path. 0.00 = . +TestEntryFilter#test_: Filtering entries should include symlinks in unsafe mode. 0.01 = . +TestEntryFilter#test_: Filtering entries should filter entries with exclude. 0.00 = . +TestEntryFilter#test_: Filtering entries should filter excluded directory and contained files. 0.00 = . +TestEntryFilter#test_: Filtering entries should filter entries with exclude relative to site source. 0.00 = . +TestEntryFilter#test_: Filtering entries should not exclude explicitly included entry. 0.01 = . +TestEntryFilter#test_dir 0.00 = . +TestEntryFilter#test_: Filtering entries should allow regexp filtering. 0.00 = . +TestEntryFilter#test_: Filtering entries should include only safe symlinks in safe mode even when included. 0.01 = . +TestEntryFilter#test_: Filtering entries should include only safe symlinks in safe mode. 0.00 = . +TestEntryFilter#test_: Filtering entries should not filter symlink entries when safe mode disabled. 0.01 = . +TestEntryFilter#test_: Filtering entries should filter entries. 0.00 = . +TestEntryFilter#test_: Filtering entries should keep safe symlink entries when safe mode enabled. 0.00 = . +TestEntryFilter#test_: #glob_include? should return false with no glob patterns. 0.00 = . +TestEntryFilter#test_: #glob_include? should match even if there is no leading slash. 0.00 = . +TestEntryFilter#test_: Filtering entries should filter symlink pointing outside site source. 0.00 = . +TestEntryFilter#test_: Filtering entries should not filter entries within include. 0.00 = . +TestSass#test_dir 0.00 = . +TestSass#test_: importing partials should import SCSS partial. 0.13 = . +TestSass#test_: importing partials should register the Sass converter. 0.07 = . +TestSass#test_: importing partials should register the SCSS converter. 0.06 = . +TestKramdown#test_: kramdown when asked to convert smart quotes should convert. 0.00 = . +TestKramdown#test_: kramdown should move coderay to syntax_highlighter_opts. 0.00 = S +TestKramdown#test_: kramdown when a custom highlighter is chosen should support legacy enable_coderay... for now. 0.00 = S +TestKramdown#test_: kramdown should render fenced code blocks with syntax highlighting. 0.00 = . +TestKramdown#test_: kramdown when configured should accept the specified default syntax_highlighter language. 0.00 = . +TestKramdown#test_: kramdown when asked to convert smart quotes should support custom types. 0.00 = . +TestKramdown#test_: kramdown should not break kramdown. 0.00 = . +TestKramdown#test_: kramdown should run Kramdown. 0.00 = . +TestKramdown#test_: kramdown should should log kramdown warnings. 0.00 = . +TestKramdown#test_: kramdown when a custom highlighter is chosen should use the chosen highlighter if it's available. 0.00 = S +TestKramdown#test_: kramdown when configured should have 'plaintext' as the default syntax_highlighter language. 0.00 = . +TestKramdown#test_dir 0.00 = . +TestCommandsServeServlet#test_: with a directory and file with the same name should find file in directory. 0.10 = . +TestCommandsServeServlet#test_: with a directory and file with the same name should find that file. 0.10 = . +TestCommandsServeServlet#test_: with a directory and file with the same name should return 404 for non-existing files. 0.10 = . +TestCommandsServeServlet#test_dir 0.00 = . +TestCommandsServeServlet#test_: with a directory and file with the same name should find xhtml file. 0.10 = . +TestStaticFile#test_: A StaticFile should known if the source path is modified, when it's not. 1.02 = . +TestStaticFile#test_: A StaticFile should be writable by default. 0.00 = . +TestStaticFile#test_: A StaticFile should have a destination relative directory with a collection. 0.00 = . +TestStaticFile#test_: A StaticFile should use its collection's permalink template for destination relative directory. 0.00 = . +TestStaticFile#test_: A StaticFile should ignore a nil base or dir. 0.00 = . +TestStaticFile#test_: A StaticFile should known if the source path is modified, when it is. 1.01 = . +TestStaticFile#test_: A StaticFile should have a destination relative directory without a collection. 0.00 = . +TestStaticFile#test_: A StaticFile should jsonify its liquid drop instead of itself. 0.00 = . +TestStaticFile#test_: A StaticFile should known whether to write the file to the filesystem. 0.00 = . +TestStaticFile#test_: A StaticFile should return a simple string on inspection. 0.00 = . +TestStaticFile#test_: A StaticFile should include front matter defaults in to_liquid. 0.00 = . +TestStaticFile#test_: A StaticFile should know its last modification time. 0.00 = . +TestStaticFile#test_: A StaticFile should have a source file path. 0.00 = . +TestStaticFile#test_: A StaticFile should respect front matter defaults. 0.00 = . +TestStaticFile#test_: A StaticFile should only set modified time if not a symlink. 0.00 = . +TestStaticFile#test_: A StaticFile should be able to convert to liquid. 0.00 = . +TestStaticFile#test_dir 0.00 = . +TestStaticFile#test_: A StaticFile should use the _config.yml defaults to determine writability. 0.01 = . +TestStaticFile#test_: A StaticFile should be able to write itself to the destination directory. 0.00 = . TestUtils#test_: hash pluralized_array should return single value array with matching singular with spaces. 0.00 = . -TestUtils#test_: The `Utils.has_yaml_header?` method should reject pgp files and the like which resemble front matter. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should map accented latin characters to ASCII characters. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should replace whitespace with hyphens. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should return the given string if mode is none. 0.00 = . -TestUtils#test_: The `Utils.merged_file_read_opts` method should not add bom to non-utf encoding. 0.00 = . -TestUtils#test_: The `Utils.has_yaml_header?` method should accept files with extraneous spaces after YAML front matter. 0.00 = . -TestUtils#test_: The `Utils.merged_file_read_opts` method should ignore encoding if it's not there. 0.00 = . +TestUtils#test_: The `Utils.deep_merge_hashes` method should merge a hash into a drop. 0.09 = . +TestUtils#test_: hash pluralized_array should return empty array with matching nil plural. 0.00 = . +TestUtils#test_: hash pluralized_array should return multiple value array with matching plural with multiple value array. 0.00 = . TestUtils#test_: The `Utils.parse_date` method should throw an error with the provided message if a message is passed in. 0.00 = . -TestUtils#test_: hash pluralized_array should return empty array with no values. 0.00 = . -TestUtils#test_: The `Utils.deep_merge_hashes` method should merge a drop into a hash. 0.16 = . -TestUtils#test_: hash pluralized_array should return empty array with matching empty array. 0.00 = . -TestUtils#test_: hash pluralized_array should return single value array with matching plural with single value array. 0.00 = . -TestUtils#test_: hash pluralized_array should return single value array with matching plural with single string value. 0.00 = . -TestUtils#test_: The `Utils.merged_file_read_opts` method should preserve bom in encoding. 0.00 = . -TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob if flag is given. 0.00 = . +TestUtils#test_: The `Utils.titleize_slug` method should capitalize all words and not drop any words. 0.00 = . +TestUtils#test_: The `Utils.parse_date` method should parse a properly formatted date. 0.00 = . +TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob. 0.05 = . +TestUtils#test_: The `Utils.has_yaml_header?` method should reject pgp files and the like which resemble front matter. 0.00 = . +TestUtils#test_: The `Utils.parse_date` method should throw an error with the default message if no message is passed in. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should records a warning in the log if the returned slug is empty. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should trim leading and trailing whitespace. 0.00 = . +TestUtils#test_: The `Utils.deep_merge_hashes` method should merge a drop into a hash. 0.14 = . +TestUtils#test_: The `Utils.has_yaml_header?` method should accept files with YAML front matter. 0.00 = . TestUtils#test_: The `Utils.slugify` method should ignore hyphens. 0.00 = . +TestUtils#test_: The `Utils.parse_date` method should throw an error if the input is out of range. 0.00 = . TestUtils#test_: The `Utils.safe_glob` method should not apply pattern to the dir. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should replace everything else but ASCII characters. 0.00 = . +TestUtils#test_: hash pluralized_array should return single value array with matching singular. 0.00 = . +TestUtils#test_: The `Utils.add_permalink_suffix` method should handle built-in permalink styles. 0.00 = . +TestUtils#test_: The `Utils.has_yaml_header?` method should accept files with extraneous spaces after YAML front matter. 0.00 = . TestUtils#test_: The `Utils.slugify` method should return nil if passed nil. 0.00 = . -TestUtils#test_: The `Utils.deep_merge_hashes` method should merge a hash into a drop. 0.07 = . +TestUtils#test_: The `Utils.slugify` method should not modify the original string. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should replace whitespace with hyphens. 0.00 = . +TestUtils#test_: hash pluralized_array should return plural array with nil singular. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should replace underscores with hyphens. 0.00 = . +TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob if flag is given. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should not replace Unicode 'Mark', 'Letter', or 'Number: Decimal Digit' category characters. 0.00 = . +TestUtils#test_dir 0.00 = . +TestUtils#test_: The `Utils.safe_glob` method should support pattern as an array to support windows. 0.05 = . +TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob if dir is not found. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should Keep all uppercase letters if cased is true. 0.00 = . +TestUtils#test_: The `Utils.merged_file_read_opts` method should preserve bom in encoding. 0.00 = . +TestUtils#test_: The `Utils.merged_file_read_opts` method should ignore encoding if it's not there. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should not change behaviour if mode is nil. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should not change behaviour if mode is default. 0.00 = . +TestUtils#test_: hash pluralized_array should return multiple value array with matching plural with single string value with spaces. 0.00 = . TestUtils#test_: The `Utils.slugify` method should only replace whitespace if mode is raw. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should replace punctuation in any scripts by hyphens. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should trim leading and trailing whitespace. 0.00 = . -TestUtils#test_: hash pluralized_array should return multiple value array with matching plural with multiple value array. 0.00 = . -TestUtils#test_: The `Utils.parse_date` method should throw an error if the input is out of range. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should combine adjacent hyphens and spaces. 0.00 = . -TestUtils#test_: The `Utils.titleize_slug` method should capitalize all words and not drop any words. 0.00 = . -TestUtils#test_: hash pluralized_array should return single value array with matching singular. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should not replace period and underscore if mode is pretty. 0.00 = . +TestUtils#test_: hash pluralized_array should return single value array with matching plural with single value array. 0.00 = . +TestUtils#test_: The `Utils.add_permalink_suffix` method should handle custom permalink styles. 0.00 = . TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob if pattern is blank. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should not change behaviour if mode is default. 0.00 = . -TestUtils#test_: The `Utils.parse_date` method should throw an error with the default message if no message is passed in. 0.00 = . -TestUtils#test_: hash pluralized_array should return empty array with matching nil plural. 0.00 = . -TestUtils#test_dir 0.00 = . -TestUtils#test_: The `Utils.safe_glob` method should return the same data to #glob. 0.05 = . +TestUtils#test_: hash pluralized_array should return empty array with no matching values. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should return the given string if mode is none. 0.00 = . +TestUtils#test_: hash pluralized_array should return empty array with matching empty array. 0.00 = . +TestUtils#test_: The `Utils.parse_date` method should throw an error if the input contains no date data. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should combine adjacent hyphens and spaces. 0.00 = . TestUtils#test_: The `Utils.slugify` method should drop trailing punctuation. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should not replace period and underscore if mode is pretty. 0.00 = . TestUtils#test_: Utils::Internet.connected? should return true if there's internet. 0.00 = S -TestUtils#test_: The `Utils.has_yaml_header?` method should accept files with YAML front matter. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should replace punctuation in any scripts by hyphens. 0.00 = . +TestUtils#test_: hash pluralized_array should return empty array with no values. 0.00 = . +TestUtils#test_: The `Utils.merged_file_read_opts` method should add bom to utf-encoding. 0.00 = . TestUtils#test_: The `Utils.slugify` method should replace consecutive whitespace with a single hyphen. 0.00 = . -TestUtils#test_: The `Utils.add_permalink_suffix` method should handle built-in permalink styles. 0.00 = . -TestUtils#test_: hash pluralized_array should return plural array with nil singular. 0.00 = . -TestUtils#test_: The `Utils.parse_date` method should parse a properly formatted date. 0.00 = . -TestUtils#test_: The `Utils.slugify` method should replace underscores with hyphens. 0.00 = . -TestUtils#test_: The `Utils.add_permalink_suffix` method should handle custom permalink styles. 0.00 = . -TestConfiguration#test_: loading config from external file should load default plus posts config if no config_file is set. 0.00 = . -TestConfiguration#test_: loading config from external file should load default config if path passed is empty. 0.00 = . -TestConfiguration#test_: loading configuration should fire warning with bad config. 0.00 = . -TestConfiguration#test_: #add_default_collections should force collections.posts.output = true. 0.00 = . -TestConfiguration#test_: #add_default_collections should forces posts to output. 0.00 = . -TestConfiguration#test_: #add_default_collections should turn an array into a hash. 0.00 = . -TestConfiguration#test_: loading config from external file should load different config if specified. 0.00 = . -TestConfiguration#test_: the effective site configuration should always exclude node_modules. 0.00 = . -TestConfiguration#test_: #stringify_keys should not mess with keys already strings. 0.00 = . -TestConfiguration#test_: #add_default_collections should leave collections.posts.permalink alone if it is set. 0.00 = . -TestConfiguration#test_: #config_files should return the config if given one config file. 0.00 = . -TestConfiguration#test_: loading config from external file should load different config if specified with symbol key. 0.00 = . -TestConfiguration#test_: the effective site configuration should always exclude Gemfile and related paths. 0.00 = . -TestConfiguration#test_: loading config from external file should successfully load a TOML file. 0.01 = . -TestConfiguration#test_: loading configuration should load configuration as hash. 0.00 = . -TestConfiguration#test_: #config_files should return an array of the config files if given many config files. 0.00 = . -TestConfiguration#test_: #config_files should return the default config path if no config files are specified. 0.00 = . -TestConfiguration#test_: .from should add default collections. 0.00 = . -TestConfiguration#test_: the effective site configuration should always exclude ruby vendor directories. 0.00 = . -TestConfiguration#test_: #config_files should return .yaml if it exists but .yml does not. 0.00 = . -TestConfiguration#test_: .from should return a valid Configuration instance. 0.00 = . -TestConfiguration#test_: #validate should not rename configuration keys. 0.00 = . -TestConfiguration#test_: loading configuration should fire warning when user-specified config file isn't there. 0.00 = . -TestConfiguration#test_: #validate should raise an error if `plugins` key is a string. 0.00 = . -TestConfiguration#test_: #add_default_collections should converts collections to a hash if an array. 0.00 = . -TestConfiguration#test_: #stringify_keys should stringify symbol keys. 0.00 = . -TestConfiguration#test_dir 0.00 = . -TestConfiguration#test_: #add_default_collections should no-op if collections is nil. 0.00 = . -TestConfiguration#test_: #read_config_files should continue to read config files if one is empty. 0.00 = . -TestConfiguration#test_: loading configuration should not clobber YAML.load to the dismay of other libraries. 0.00 = . -TestConfiguration#test_: the effective site configuration should always exclude default cache directories. 0.00 = . -TestConfiguration#test_: folded YAML string should ignore newlines in that string entirely from a sample file. 0.00 = . -TestConfiguration#test_: #config_files should return .toml if that exists. 0.00 = . -TestConfiguration#test_: #read_config_file should not raise an error on empty files. 0.00 = . -TestConfiguration#test_: loading configuration should fire warning with no _config.yml. 0.00 = . -TestConfiguration#test_: #config_files should return .yml if both .yml and .toml exist. 0.00 = . -TestConfiguration#test_: .from should NOT backwards-compatibilize. 0.00 = . -TestConfiguration#test_: .from should merge input over defaults. 0.00 = . -TestConfiguration#test_: loading config from external file should load multiple config files. 0.00 = . -TestConfiguration#test_: folded YAML string should ignore newlines in that string entirely from the template file. 0.00 = . -TestConfiguration#test_: #validate should raise an error if `include` key is a string. 0.00 = . -TestConfiguration#test_: #add_default_collections should only assign collections.posts.permalink if a permalink is specified. 0.00 = . -TestConfiguration#test_: #config_files should return .yml if both .yml and .yaml exist. 0.00 = . -TestConfiguration#test_: #validate should raise an error if `exclude` key is a string. 0.00 = . -TestConfiguration#test_: .from should create a Configuration object. 0.00 = . -TestConfiguration#test_: #add_default_collections should set collections.posts.permalink if it's not set. 0.00 = . -TestConfiguration#test_: loading config from external file should load multiple config files and last config should win. 0.00 = . -TestConfiguration#test_: #config_files should always return an array. 0.00 = . -TestConfiguration#test_: #add_default_collections should not do anything if collections is nil. 0.00 = . -TestEntryFilter#test_: #glob_include? should match directory only if there is trailing slash. 0.00 = . -TestEntryFilter#test_: Filtering entries should filter symlink pointing outside site source. 0.00 = . -TestEntryFilter#test_: #glob_include? should return true with match path. 0.00 = . -TestEntryFilter#test_: #glob_include? should return false with all not match path. 0.00 = . -TestEntryFilter#test_: #glob_include? should return false with no glob patterns. 0.00 = . -TestEntryFilter#test_: Filtering entries should keep safe symlink entries when safe mode enabled. 0.00 = . -TestEntryFilter#test_: #glob_include? should match even if there is no leading slash. 0.00 = . -TestEntryFilter#test_: Filtering entries should include only safe symlinks in safe mode even when included. 0.00 = . -TestEntryFilter#test_dir 0.00 = . -TestEntryFilter#test_: Filtering entries should filter entries. 0.00 = . -TestEntryFilter#test_: Filtering entries should filter entries with exclude. 0.00 = . -TestEntryFilter#test_: Filtering entries should not filter entries within include. 0.00 = . -TestEntryFilter#test_: #glob_include? should match even if there is no trailing slash. 0.00 = . -TestEntryFilter#test_: Filtering entries should filter excluded directory and contained files. 0.00 = . -TestEntryFilter#test_: Filtering entries should not filter symlink entries when safe mode disabled. 0.00 = . -TestEntryFilter#test_: Filtering entries should include symlinks in unsafe mode. 0.00 = . -TestEntryFilter#test_: Filtering entries should not exclude explicitly included entry. 0.00 = . -TestEntryFilter#test_: Filtering entries should allow regexp filtering. 0.00 = . -TestEntryFilter#test_: Filtering entries should filter entries with exclude relative to site source. 0.00 = . -TestEntryFilter#test_: Filtering entries should include only safe symlinks in safe mode. 0.00 = . -TestSiteDrop#test_dir 0.00 = . -TestSiteDrop#test_: a site drop should find a key if it's in the collection of the drop. 0.10 = . -TestSiteDrop#test_: a site drop should respond to `key?`. 0.07 = . -TestFilters#test_: filters where filter should not match substrings. 0.00 = . -TestFilters#test_: filters date filters with Time object should not modify a time in-place when using filters. 0.00 = . -TestFilters#test_: filters find filter should filter array properties alongside string properties. 0.00 = . -TestFilters#test_: filters relative_url filter should normalize international URLs. 0.10 = . -TestFilters#test_: filters date filters with a Numeric object should format a time with xmlschema. 0.00 = . -TestFilters#test_: filters should escape space as %20. 0.00 = . -TestFilters#test_: filters jsonify filter should convert drop with drops to json. 0.03 = . -TestFilters#test_: filters find_exp filter should filter objects appropriately. 0.00 = . -TestFilters#test_: filters should escape space as plus. 0.00 = . -TestFilters#test_: filters strip_index filter should strip trailing /index.htm. 0.00 = . -TestFilters#test_: filters inspect filter should return a HTML-escaped string representation of an object. 0.00 = . -TestFilters#test_: filters relative_url filter should ensure the leading slash for the baseurl. 0.00 = . -TestFilters#test_: filters find filter should filter objects in a hash appropriately. 0.00 = . -TestFilters#test_: filters date filters with Time object should format a date with short format. 0.00 = . -TestFilters#test_: filters date filters with a Numeric object should format a date with ordinal, long format. 0.00 = . -TestFilters#test_: filters find filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . -TestFilters#test_: filters push filter should return a new array with the element pushed to the end. 0.00 = . -TestFilters#test_: filters number_of_words filter should return the number of words for Latin-only text. 0.00 = . -TestFilters#test_: filters find_exp filter should filter with other operators. 0.00 = . -TestFilters#test_: filters relative_url filter should produce a relative URL from a page URL. 0.00 = . -TestFilters#test_: filters date filters with Time object should format a time according to RFC-822. 0.00 = . -TestFilters#test_: filters date filters with Time object should format a date with long format. 0.00 = . -TestFilters#test_: filters jsonify filter should handle hashes with all sorts of weird keys and values. 0.00 = . -TestFilters#test_: filters pop filter should cast string inputs for # into nums. 0.00 = . -TestFilters#test_: filters where filter should filter objects appropriately. 0.00 = . -TestFilters#test_: filters where_exp filter should filter objects appropriately. 0.00 = . -TestFilters#test_: filters find filter should return any input that is not an array. 0.00 = . -TestFilters#test_: filters absolute_url filter should not append a forward slash if input is '/' and nil 'baseurl'. 0.00 = . -TestFilters#test_: filters where_exp filter should filter objects in a hash appropriately. 0.00 = . -TestFilters#test_: filters relative_url filter should not return the url by reference. 0.00 = . -TestFilters#test_: filters should not error when xml escaping nil. 0.00 = . -TestFilters#test_: filters find filter should not match substrings. 0.00 = . -TestFilters#test_: filters unshift filter should return a new array with the element put at the front. 0.00 = . -TestFilters#test_: filters find_exp filter should filter posts. 0.03 = . -TestFilters#test_: filters date filters with Date object should format a time according to RFC-822. 0.00 = . -TestFilters#test_: filters absolute_url filter should ensure the leading slash. 0.00 = . -TestFilters#test_: filters find filter should filter objects with numerical properties appropriately. 0.00 = . -TestFilters#test_: filters to_integer filter should return integer when input is boolean. 0.00 = . -TestFilters#test_: filters absolute_url filter should be ok with a blank but present 'url'. 0.00 = . -TestFilters#test_: filters relative_url filter should not modify an absolute url with scheme. 0.00 = . -TestFilters#test_dir 0.00 = . -TestFilters#test_: filters where_exp filter should always return an array if the object responds to 'select'. 0.00 = . -TestFilters#test_: filters absolute_url filter should not raise a TypeError when passed a hash. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by property array. 0.00 = . -TestFilters#test_: filters absolute_url filter should ensure the leading slash for the baseurl. 0.00 = . -TestFilters#test_: filters date filters with a Numeric object should format a date with short format. 0.00 = . -TestFilters#test_: filters strip_index filter should not raise an error on nil strings. 0.00 = . -TestFilters#test_: filters date filters with Time object should format a date with ordinal, US format. 0.00 = . -TestFilters#test_: filters relative_url filter should not normalize absolute international URLs. 0.00 = . -TestFilters#test_: filters date filters with String object should format a date with long format. 0.00 = . -TestFilters#test_: filters inspect filter should quote strings. 0.00 = . -TestFilters#test_: filters number_of_words filter should maintain original behavior unless specified. 0.00 = . -TestFilters#test_: filters strip_index filter should not mangle other URLs. 0.00 = . -TestFilters#test_: filters jsonify filter should convert hash to json. 0.00 = . -TestFilters#test_: filters date filters with String object should format a date with ordinal long format. 0.00 = . -TestFilters#test_: filters smartify filter should escape special characters. 0.01 = . -TestFilters#test_: filters where filter should always return an array if the object responds to 'select'. 0.00 = . -TestFilters#test_: filters date filters with a Numeric object should format a date with long format. 0.00 = . -TestFilters#test_: filters date filters with a Numeric object should format a date with ordinal, US format. 0.00 = . -TestFilters#test_: filters smartify filter should convert not convert markdown to block HTML elements. 0.00 = . -TestFilters#test_: filters smartify filter should convert quotes and typographic characters. 0.00 = . -TestFilters#test_: filters find filter should filter objects appropriately. 0.00 = . -TestFilters#test_: filters date filters without input should return input. 0.00 = . -TestFilters#test_: filters to_integer filter should return 0 when input is nil. 0.00 = . -TestFilters#test_: filters date filters with String object should format a date with ordinal, US format. 0.00 = . -TestFilters#test_: filters date filters with Time object should format a date with long, ordinal format. 0.00 = . -TestFilters#test_: filters find_exp filter should return any input that is not an array. 0.00 = . -TestFilters#test_: filters should convert array to sentence string with no args. 0.00 = . -TestFilters#test_: filters where filter should filter array properties alongside string properties. 0.00 = . -TestFilters#test_: filters should convert array to sentence string with different connector. 0.00 = . -TestFilters#test_: filters sample filter should allow sampling of multiple values (n > 1). 0.00 = . -TestFilters#test_: filters where_exp filter should return any input that is not an array. 0.00 = . -TestFilters#test_: filters number_of_words filter should process Latin and CJK independently. 0.00 = . -TestFilters#test_: filters where filter should return any input that is not an array. 0.00 = . -TestFilters#test_: filters absolute_url filter should be ok with a nil 'baseurl'. 0.00 = . -TestFilters#test_: filters group_by_exp filter should group by full element (as opposed to a field of the element). 0.00 = . -TestFilters#test_: filters should allow reserver characters in URI. 0.00 = . -TestFilters#test_: filters should escape special characters. 0.00 = . -TestFilters#test_: filters where_exp filter should filter objects appropriately with 'or', 'and' operators. 0.00 = . -TestFilters#test_: filters where filter should filter hash properties with null and empty values. 0.00 = . -TestFilters#test_: filters smartify filter should convert HTML entities to unicode characters. 0.00 = . -TestFilters#test_: filters slugify filter should return a slugified string with mode. 0.00 = . -TestFilters#test_: filters absolute_url filter should normalize international URLs. 0.00 = . -TestFilters#test_: filters smartify filter should convert a number to a string. 0.00 = . -TestFilters#test_: filters absolute_url filter should be ok with a nil 'url'. 0.00 = . -TestFilters#test_: filters find_exp filter should filter objects in a hash appropriately. 0.00 = . -TestFilters#test_: filters smartify filter should convert multiple lines. 0.00 = . -TestFilters#test_: filters date filters with Date object should format a date with short format. 0.00 = . -TestFilters#test_: filters group_by_exp filter should return any input that is not an array. 0.00 = . -TestFilters#test_: filters where filter should filter objects with numerical properties appropriately. 0.00 = . -TestFilters#test_: filters jsonify filter should convert array to json. 0.00 = . -TestFilters#test_: filters where_exp filter should filter with the contains operator over hash keys. 0.00 = . -TestFilters#test_: filters find filter should filter objects with null properties appropriately. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by property array with nils last. 0.00 = . -TestFilters#test_: filters where_exp filter should filter posts. 0.03 = . -TestFilters#test_: filters normalize_whitespace filter should replace newlines with a space. 0.00 = . -TestFilters#test_: filters where_exp filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . -TestFilters#test_: filters date filters with String object should format a time with xmlschema. 0.00 = . -TestFilters#test_: filters jsonify filter should convert drop to json. 0.00 = S -TestFilters#test_: filters to_integer filter should return integers. 0.00 = . -TestFilters#test_: filters date filters with Time object should format a time with xmlschema. 0.00 = . -TestFilters#test_: filters should convert array to sentence string with one arg. 0.00 = . -TestFilters#test_: filters should markdownify with simple string. 0.00 = . -TestFilters#test_: filters smartify filter should not output any warnings. 0.00 = . -TestFilters#test_: filters group_by_exp filter should accept hashes. 0.00 = . -TestFilters#test_: filters absolute_url filter with a document should make a url. 0.12 = . -TestFilters#test_: filters date filters with a Numeric object should format a time according to RFC-822. 0.00 = . -TestFilters#test_: filters group_by filter should include the size of each grouping. 0.00 = . -TestFilters#test_: filters relative_url filter should transform protocol-relative url. 0.00 = . -TestFilters#test_: filters absolute_url filter should not append a forward slash if both input and baseurl are simply '/'. 0.00 = . -TestFilters#test_: filters absolute_url filter should not prepend a forward slash if input is empty. 0.00 = . -TestFilters#test_: filters absolute_url filter should transform the input URL to a string. 0.00 = . -TestFilters#test_: filters find_exp filter should filter with the contains operator over arrays. 0.00 = . -TestFilters#test_: filters where_exp filter should filter with other operators. 0.00 = . -TestFilters#test_: filters relative_url filter should ensure the leading slash between baseurl and input. 0.00 = . -TestFilters#test_: filters find_exp filter should filter objects across multiple conditions. 0.00 = . -TestFilters#test_: filters sort filter should return sorted numbers. 0.00 = . -TestFilters#test_: filters find filter should filter hash properties with null and empty values. 0.00 = . -TestFilters#test_: filters where filter should filter objects with null properties appropriately. 0.00 = . -TestFilters#test_: filters smartify filter should escapes special characters when configured to do so. 0.00 = . -TestFilters#test_: filters relative_url filter should transform the input baseurl to a string. 0.00 = . -TestFilters#test_: filters where filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . -TestFilters#test_: filters group_by_exp filter should successfully group array of Jekyll::Page's. 0.09 = . -TestFilters#test_: filters relative_url filter should not return valid URI if baseurl ends with multiple '/'. 0.00 = . -TestFilters#test_: filters date filters with Date object should format a date with ordinal format. 0.00 = . -TestFilters#test_: filters normalize_whitespace filter should replace tabs with a space. 0.00 = . -TestFilters#test_: filters absolute_url filter should produce an absolute URL from a page URL. 0.00 = . -TestFilters#test_: filters should escape xml with ampersands. 0.00 = . -TestFilters#test_: filters group_by_exp filter should allow more complex filters. 0.00 = . -TestFilters#test_: filters jsonify filter should call #to_liquid . 0.00 = . -TestFilters#test_: filters group_by filter should successfully group array of Jekyll::Page's. 0.10 = . -TestFilters#test_: filters sort filter should raise Exception when input is nil. 0.00 = . -TestFilters#test_: filters relative_url filter should not prepend a forward slash if baseurl ends with a single '/'. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by property array with numeric strings first. 0.00 = . -TestFilters#test_: filters should scssify with simple string. 0.00 = . -TestFilters#test_: filters slugify filter should return a slugified string. 0.00 = . -TestFilters#test_: filters absolute_url filter should not append a forward slash if input is '/'. 0.00 = . -TestFilters#test_: filters should sassify with simple string. 0.00 = . -TestFilters#test_: filters to_integer filter should raise Exception when input is not integer or string. 0.00 = . -TestFilters#test_: filters date filters with String object should format a time according to RFC-822. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by property array with numbers and strings . 0.00 = . -TestFilters#test_: filters relative_url filter should not prepend a forward slash if both input and baseurl are simply '/'. 0.00 = . -TestFilters#test_: filters where filter should filter objects in a hash appropriately. 0.00 = . -TestFilters#test_: filters shift filter should allow multiple els to be shifted. 0.00 = . -TestFilters#test_: filters where_exp filter should filter objects across multiple conditions. 0.00 = . -TestFilters#test_: filters find_exp filter should filter objects appropriately with 'or', 'and' operators. 0.00 = . -TestFilters#test_: filters relative_url filter should be ok with a nil 'baseurl'. 0.00 = . -TestFilters#test_: filters smartify filter should allow raw HTML passthrough. 0.00 = . -TestFilters#test_: filters shift filter should return a new array with the element removed from the front. 0.00 = . -TestFilters#test_: filters find filter should filter array properties appropriately. 0.00 = . -TestFilters#test_: filters group_by filter should should pass integers as is. 0.00 = . -TestFilters#test_: filters group_by_exp filter should include the size of each grouping. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by property array with numeric strings sorted as numbers. 0.00 = . -TestFilters#test_: filters date filters with String object should format a date with short format. 0.00 = . -TestFilters#test_: filters should markdownify with a number. 0.00 = . -TestFilters#test_: filters strip_index filter should strip trailing /index.html. 0.00 = . -TestFilters#test_: filters date filters with Date object should format a date with long format. 0.00 = . -TestFilters#test_: filters pop filter should allow multiple els to be popped. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by subproperty array. 0.00 = . -TestFilters#test_: filters relative_url filter should not prepend a forward slash if input is empty. 0.00 = . -TestFilters#test_: filters find_exp filter should filter with the contains operator over hash keys. 0.00 = . -TestFilters#test_: filters should convert array to sentence string with multiple args. 0.00 = . -TestFilters#test_: filters date filters with Date object should format a date with ordinal, US, long format. 0.00 = . -TestFilters#test_: filters strip_index filter should not strip HTML in the middle of URLs. 0.00 = . -TestFilters#test_: filters find_exp filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . -TestFilters#test_: filters sample filter should return a random item from the array. 0.00 = . -TestFilters#test_: filters should convert array to sentence string with two args. 0.00 = . -TestFilters#test_: filters where filter should filter array properties appropriately. 0.00 = . -TestFilters#test_: filters where_exp filter should filter by variable values. 0.02 = . -TestFilters#test_: filters date filters with Date object should format a time with xmlschema. 0.00 = . -TestFilters#test_: filters absolute_url filter should not modify an absolute URL. 0.00 = . -TestFilters#test_: filters find_exp filter should filter by variable values. 0.02 = . -TestFilters#test_: filters number_of_words filter should return the number of characters for CJK-only text. 0.00 = . -TestFilters#test_: filters date filters with String object should convert a String to Integer. 0.00 = . -TestFilters#test_: filters group_by_exp filter should be equivalent of group_by. 0.00 = . -TestFilters#test_: filters normalize_whitespace filter should replace multiple spaces with a single space. 0.00 = . -TestFilters#test_: filters pop filter should return a new array with the last element popped. 0.00 = . -TestFilters#test_: filters normalize_whitespace filter should strip whitespace from beginning and end of string. 0.00 = . -TestFilters#test_: filters sort filter should return sorted by property array with nils first. 0.00 = . -TestFilters#test_: filters sort filter should return sorted strings. 0.00 = . -TestFilters#test_: filters where_exp filter should filter with the contains operator over arrays. 0.00 = . -TestFilters#test_: filters shift filter should cast string inputs for # into nums. 0.00 = . -TestCleaner#test_: non-nested directory & similarly-named directory *not* in keep_files should keep the file in the directory in keep_files. 0.01 = . -TestCleaner#test_dir 0.00 = . -TestCleaner#test_: directory containing no files and non-empty directories should keep the file. 0.10 = . -TestCleaner#test_: directory containing no files and non-empty directories should keep the child directory. 0.07 = . -TestCleaner#test_: directory in keep_files should delete the file in the directory not in keep_files. 0.01 = . -TestCleaner#test_: non-nested directory & similarly-named directory *not* in keep_files should delete the directory not in keep_files. 0.00 = . -TestCleaner#test_: non-nested directory & similarly-named directory *not* in keep_files should delete the file in the directory not in keep_files. 0.00 = . -TestCleaner#test_: directory containing no files and non-empty directories should keep the parent directory. 0.07 = . -TestCleaner#test_: directory in keep_files should keep the child directory. 0.01 = . -TestCleaner#test_: directory in keep_files should keep the file in the directory in keep_files. 0.00 = . -TestCleaner#test_: directory in keep_files should keep the parent directory. 0.00 = . -TestPathSanitization#test_: TestPathSanitization should escape tilde. 0.00 = . -TestPathSanitization#test_: TestPathSanitization should handle nil questionable_path. 0.00 = . -TestPathSanitization#test_: TestPathSanitization should remove path traversals. 0.00 = . -TestPathSanitization#test_: TestPathSanitization should strip extra slashes in questionable path. 0.00 = . -TestPathSanitization#test_: on Windows with absolute source should strip just the initial drive name. 0.00 = . -TestPathSanitization#test_: on Windows with absolute source should strip drive name from path. 0.00 = . -TestPathSanitization#test_dir 0.00 = . -TestPathSanitization#test_: TestPathSanitization should not strip base path if file path has matching prefix. 0.00 = . -TestCommandsServeServlet#test_: with a directory and file with the same name should find xhtml file. 0.11 = . -TestCommandsServeServlet#test_: with a directory and file with the same name should return 404 for non-existing files. 0.11 = . -TestCommandsServeServlet#test_dir 0.00 = . -TestCommandsServeServlet#test_: with a directory and file with the same name should find file in directory. 0.11 = . -TestCommandsServeServlet#test_: with a directory and file with the same name should find that file. 0.11 = . -TestLiquidExtensions#test_dir 0.00 = . -TestLiquidExtensions#test_: looking up a variable in a Liquid context should extract the var properly. 0.00 = . -TestLiquidExtensions#test_: looking up a variable in a Liquid context should return the variable name if the value isn't there. 0.00 = . -TestCommandsServe#test_: using LiveReload should apply the max and min delay options. 0.62 = . -TestCommandsServe#test_: with a program should have a description. 0.00 = . -TestCommandsServe#test_: with a program should read `configuration` only once. 0.01 = . -TestCommandsServe#test_: with a program with custom options should use empty directory index list when show_dir_listing is true. 0.02 = . -TestCommandsServe#test_: with a program with custom options in development environment should take `host`, `port` and `ssl` into consideration if set. 0.00 = . -TestCommandsServe#test_: with a program with custom options should use user destinations. 0.02 = . -TestCommandsServe#test_: with a program should have aliases. 0.00 = . -TestCommandsServe#test_: with a program should label itself. 0.00 = . -TestCommandsServe#test_dir 0.00 = . -TestCommandsServe#test_: with a program should not have an empty options set. 0.00 = . -TestCommandsServe#test_: with a program with custom options should use user port. 0.03 = . -TestCommandsServe#test_: with a program with custom options not in development environment should not update the site url. 0.00 = . -TestCommandsServe#test_: with a program with custom options should keep config between build and serve. 0.00 = . -TestCommandsServe#test_: with a program with custom options should create a default set of mimetypes. 0.01 = . -TestCommandsServe#test_: with a program with custom options enabling SSL should raise if enabling without key or cert. 0.02 = . -TestCommandsServe#test_: using LiveReload should insert the LiveReload script tags. 0.53 = . -TestCommandsServe#test_: using LiveReload should serve nothing else over HTTP on the default LiveReload port. 0.02 = . -TestCommandsServe#test_: with a program with custom options verbose should warn when not verbose. 0.02 = . -TestCommandsServe#test_: with a program with custom options verbose should debug when verbose. 0.02 = . -TestCommandsServe#test_: with a program with custom options enabling SSL should allow SSL with a key and cert. 0.02 = . -TestCommandsServe#test_: using LiveReload should serve livereload.js over HTTP on the default LiveReload port. 0.03 = . -TestCommandsServe#test_: with a program with custom options in development environment should set the site url by default to `http://localhost:4000`. 0.01 = . -TestCommandsServe#test_: with a program should have an action. 0.00 = . +TestUtils#test_: The `Utils.merged_file_read_opts` method should not add bom to non-utf encoding. 0.00 = . +TestUtils#test_: hash pluralized_array should return single value array with matching plural with single string value. 0.00 = . +TestUtils#test_: The `Utils.slugify` method should map accented latin characters to ASCII characters. 0.01 = . +TestTags#test_: include tag with parameters with include file with special characters without params should include file with empty parameters. 0.02 = . +TestTags#test_: include tag with parameters with several parameters should list all parameters. 0.02 = . +TestTags#test_: simple page with nested linking should have the URL to the 'sanitized_path' item. 0.03 = . +TestTags#test_: relative include tag with variable and liquid filters should include file as variable with liquid filters. 0.08 = . +TestTags#test_: simple page with invalid dynamic linking should cause an error. 0.01 = . +TestTags#test_: simple page with post linking should not cause an error. 0.02 = . +TestTags#test_: simple page with nested post linking and path not used in `post_url` should not cause an error. 0.02 = . +TestTags#test_: relative include tag with variable and liquid filters should include file as partial variable. 0.08 = . +TestTags#test_: with the rouge highlighter post content has highlight tag with preceding spaces & Windows-style newlines should only strip the preceding newlines. 0.00 = . +TestTags#test_: relative include tag with variable and liquid filters with symlink'd include should not allow symlink includes. 0.09 = . +TestTags#test_: include tag with parameters with include file with special characters with params should include file with empty parameters. 0.02 = . +TestTags#test_: simple post with markdown and pre tags using Kramdown should parse correctly. 0.00 = . +TestTags#test_: include tag with parameters with variable syntax but multiline markup should correctly output include variable. 0.02 = . +TestTags#test_: simple page with nested linking should have the URL to the 'site/generate' item. 0.01 = . +TestTags#test_: simple page with post linking should have the URL to the 'complex' post from 2008-11-21. 0.02 = . +TestTags#test_: simple page with nested post linking and path not used in `post_url` should have the url to the 'nested' post from 2008-11-21. 0.02 = . +TestTags#test_: relative include tag with variable and liquid filters should include file as variable and filters with additional parameters. 0.08 = . +TestTags#test_: relative include tag with variable and liquid filters should include file as variable and liquid filters with arbitrary whitespace. 0.06 = . +TestTags#test_: simple page with linking to a page should have the URL to the 'info' item. 0.03 = . +TestTags#test_: include tag with parameters with one parameter should ignore parameters if unused. 0.02 = . +TestTags#test_: simple page with nested post linking and path not used in `post_url` should throw a deprecation warning. 0.02 = . +TestTags#test_: include tag with parameters with several parameters should not include previously used parameters. 0.01 = . +TestTags#test_: relative include tag with variable and liquid filters trying to do bad stuff include missing file should raise error relative to source directory. 0.10 = . TestTags#test_: simple page with dynamic linking should have the URL to the 'yaml_with_dots' item. 0.01 = . -TestTags#test_: simple page with linking to a page should have the URL to the 'info' item. 0.05 = . -TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as variable and liquid filters with arbitrary whitespace. 0.10 = . -TestTags#test_: include tag with parameters with symlink'd include should not allow symlink includes. 0.02 = . -TestTags#test_: include tag with parameters without parameters within if statement should include file with empty parameters within if statement. 0.02 = . -TestTags#test_: relative include tag with variable and liquid filters should include file as variable and filters with additional parameters. 0.09 = . TestTags#test_: include tag with parameters without parameters should include file with empty parameters. 0.02 = . -TestTags#test_: simple page with invalid post name linking should cause an error. 0.01 = . -TestTags#test_: simple page with nested post linking and path not used in `post_url` should throw a deprecation warning. 0.02 = . +TestTags#test_: simple page with linking should have the URL to the 'yaml_with_dots' item. 0.01 = . TestTags#test_: simple page with nested post linking should not cause an error. 0.02 = . -TestTags#test_dir 0.00 = . -TestTags#test_: include tag with parameters with one parameter should ignore parameters if unused. 0.02 = . -TestTags#test_: relative include tag with variable and liquid filters trying to do bad stuff include existing file above you should raise error relative to source directory. 0.18 = . -TestTags#test_: include tag with parameters with one parameter should correctly output include variable. 0.02 = . -TestTags#test_: simple page with dynamic linking should not cause an error. 0.01 = . -TestTags#test_: highlight tag in unsafe mode should recognize the cssclass option. 0.00 = . -TestTags#test_: with the rouge highlighter post content has highlight with file reference should not embed the file. 0.00 = . -TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as variable with liquid filters. 0.09 = . -TestTags#test_: with the rouge highlighter post content has highlight tag with UTF character should render markdown with pygments line handling. 0.00 = . -TestTags#test_: highlight tag in unsafe mode should treat language name as case insensitive. 0.00 = . -TestTags#test_: relative include tag with variable and liquid filters should include files relative to self. 0.09 = . TestTags#test_: simple page with dynamic linking to a page should have the URL to the 'screen.css' item. 0.03 = . -TestTags#test_: simple page with dynamic linking to a page should not cause an error. 0.03 = . -TestTags#test_: include tag with parameters include missing file should raise error relative to source directory. 0.02 = . -TestTags#test_: include tag with parameters with invalid parameter syntax should throw a ArgumentError. 0.03 = . -TestTags#test_: simple page with linking should have the URL to the 'yaml_with_dots' item. 0.01 = . -TestTags#test_: relative include tag with variable and liquid filters with symlink'd include should not expose the existence of symlinked files. 0.10 = . -TestTags#test_: simple page with linking to a page should have the URL to the 'screen.css' item. 0.03 = . -TestTags#test_: with the rouge highlighter post content has highlight tag with linenumbers should should stop highlighting at boundary with rouge. 0.00 = . -TestTags#test_: highlight tag in unsafe mode should recognize multiple values of hl_linenos. 0.00 = . -TestTags#test_: relative include tag with variable and liquid filters should include file as variable and liquid filters with arbitrary whitespace. 0.10 = . -TestTags#test_: simple page with nested linking should have the URL to the 'sanitized_path' item. 0.01 = . +TestTags#test_: with the rouge highlighter post content has highlight tag with preceding spaces & lines in several places should only strip the newlines which precede and succeed the entire block. 0.00 = . +TestTags#test_: relative include tag with variable and liquid filters should include files relative to self. 0.09 = . +TestTags#test_: simple page with invalid post name linking should cause an error with a bad date. 0.02 = . +TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as partial variable. 0.09 = . +TestTags#test_: highlight tag in unsafe mode should recognize the cssclass option. 0.00 = . +TestTags#test_: simple page with dynamic linking to a page should have the URL to the 'contacts' item. 0.03 = . TestTags#test_: simple page with dynamic linking to a page should have the URL to the 'info' item. 0.03 = . +TestTags#test_: simple page with dynamic linking to a page should not cause an error. 0.03 = . +TestTags#test_: simple page with linking should not cause an error. 0.01 = . +TestTags#test_: include tag with parameters with custom includes directory should include file from custom directory. 0.01 = . TestTags#test_: highlight tag in unsafe mode should set the linenos option to 'table' if the linenos key is given the table value. 0.00 = . -TestTags#test_: include tag with parameters with simple syntax but multiline markup should ignore parameters if unused. 0.02 = . +TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as variable and liquid filters with arbitrary whitespace. 0.18 = . +TestTags#test_: highlight tag in unsafe mode should recognize nowrap option with linenos set. 0.00 = . +TestTags#test_: simple page with post linking containing special characters should not cause an error. 0.02 = . +TestTags#test_: relative include tag with variable and liquid filters with symlink'd include should not expose the existence of symlinked files. 0.10 = . +TestTags#test_: simple page with nested post linking should have the URL to the 'complex' post from 2008-11-21. 0.01 = . +TestTags#test_: with the rouge highlighter post content has highlight tag with UTF character should render markdown with pygments line handling. 0.00 = . +TestTags#test_: simple page with dynamic linking should not cause an error. 0.01 = . +TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as variable with liquid filters. 0.08 = . +TestTags#test_: include tag with parameters with invalid parameter syntax should throw a ArgumentError. 0.03 = . TestTags#test_: language name should match only the required set of chars. 0.00 = . -TestTags#test_: simple page with nested post linking should have the URL to the 'complex' post from 2008-11-21. 0.02 = . -TestTags#test_: simple post with markdown and pre tags using Kramdown should parse correctly. 0.00 = . -TestTags#test_: with the rouge highlighter post content has highlight tag with preceding spaces & lines in several places should only strip the newlines which precede and succeed the entire block. 0.00 = . +TestTags#test_: include tag with parameters with one parameter should correctly output include variable. 0.02 = . +TestTags#test_: include tag with parameters include missing file should raise error relative to source directory. 0.01 = . +TestTags#test_: simple page with nested post linking should have the URL to the 'nested' post from 2008-11-21. 0.02 = . TestTags#test_: highlight tag in unsafe mode should set the linenos option as 'inline' if no linenos value. 0.00 = . +TestTags#test_: simple page with invalid post name linking should cause an error. 0.01 = . +TestTags#test_: simple page with linking to a page should have the URL to the 'contacts' item. 0.04 = . +TestTags#test_: simple page with nested linking should not cause an error. 0.01 = . +TestTags#test_: include tag with parameters without parameters within if statement should include file with empty parameters within if statement. 0.02 = . +TestTags#test_: include tag with parameters with simple syntax but multiline markup should ignore parameters if unused. 0.02 = . +TestTags#test_: include tag with parameters with variable syntax but multiline markup should ignore parameters if unused. 0.02 = . +TestTags#test_: with the rouge highlighter post content has highlight tag with linenumbers should should stop highlighting at boundary with rouge. 0.00 = . +TestTags#test_: highlight tag in unsafe mode should treat language name as case insensitive. 0.00 = . +TestTags#test_: include tag with parameters with simple syntax but multiline markup should correctly output include variable. 0.02 = . +TestTags#test_: highlight tag in unsafe mode should recognize multiple values of hl_linenos. 0.00 = . TestTags#test_: simple page with post linking containing special characters should have the URL to the 'special-chars' post from 2016-11-26. 0.02 = . -TestTags#test_: simple page with nested linking should have the URL to the 'site/generate' item. 0.01 = . -TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as partial variable. 0.10 = . +TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as variable and filters with additional parameters. 0.08 = . TestTags#test_: with the rouge highlighter post content has raw tag should render markdown with rouge. 0.00 = . -TestTags#test_: simple page with invalid linking should cause an error. 0.00 = . -TestTags#test_: relative include tag with variable and liquid filters trying to do bad stuff include missing file should raise error relative to source directory. 0.10 = . -TestTags#test_: simple page with nested post linking should have the URL to the 'nested' post from 2008-11-21. 0.02 = . TestTags#test_: with the rouge highlighter post content has highlight tag should render markdown with rouge. 0.00 = . -TestTags#test_: relative include tag with variable and liquid filters should include file as partial variable. 0.09 = . -TestTags#test_: simple page with dynamic linking to a page should have the URL to the 'contacts' item. 0.03 = . -TestTags#test_: simple page with nested post linking and path not used in `post_url` should have the url to the 'nested' post from 2008-11-21. 0.02 = . -TestTags#test_: simple page with linking to a page should have the URL to the 'contacts' item. 0.03 = . -TestTags#test_: with the rouge highlighter post content has highlight tag should render markdown with rouge with line numbers. 0.00 = . -TestTags#test_: include tag with parameters include tag with variable and liquid filters should include file as variable and filters with additional parameters. 0.09 = . -TestTags#test_: include tag with parameters with several parameters should not include previously used parameters. 0.02 = . -TestTags#test_: relative include tag with variable and liquid filters should include file as variable with liquid filters. 0.10 = . -TestTags#test_: include tag with parameters with custom includes directory should include file from custom directory. 0.02 = . +TestTags#test_: simple page with invalid linking should cause an error. 0.00 = . +TestTags#test_: with the rouge highlighter post content has highlight tag with preceding spaces & lines should only strip the preceding newlines. 0.00 = . +TestTags#test_dir 0.00 = . +TestTags#test_: with the rouge highlighter post content has highlight with file reference should not embed the file. 0.00 = . +TestTags#test_: highlight tag in unsafe mode should recognize the hl_linenos option and its value. 0.00 = . +TestTags#test_: relative include tag with variable and liquid filters trying to do bad stuff include existing file above you should raise error relative to source directory. 0.09 = . TestTags#test_: with the rouge highlighter post content has highlight tag with only preceding spaces should only strip the preceding newlines. 0.00 = . -TestTags#test_: include tag with parameters with include file with special characters with params should include file with empty parameters. 0.02 = . -TestTags#test_: include tag with parameters with variable syntax but multiline markup should ignore parameters if unused. 0.02 = . -TestTags#test_: simple page with post linking containing special characters should not cause an error. 0.07 = . -TestTags#test_: simple page with post linking should not cause an error. 0.06 = . -TestTags#test_: include tag with parameters with symlink'd include should not expose the existence of symlinked files. 0.02 = . TestTags#test_: highlight tag in unsafe mode should set the no options with just a language name. 0.00 = . -TestTags#test_: relative include tag with variable and liquid filters with symlink'd include should not allow symlink includes. 0.11 = . -TestTags#test_: include tag with parameters with include file with special characters without params should include file with empty parameters. 0.02 = . -TestTags#test_: simple page with post linking should have the URL to the 'complex' post from 2008-11-21. 0.01 = . -TestTags#test_: simple page with linking should not cause an error. 0.01 = . -TestTags#test_: highlight tag in unsafe mode should recognize the hl_linenos option and its value. 0.00 = . -TestTags#test_: include tag with parameters with variable syntax but multiline markup should correctly output include variable. 0.02 = . -TestTags#test_: simple page with nested post linking and path not used in `post_url` should not cause an error. 0.02 = . -TestTags#test_: include tag with parameters with several parameters should list all parameters. 0.02 = . -TestTags#test_: simple page with invalid dynamic linking should cause an error. 0.00 = . -TestTags#test_: with the rouge highlighter post content has highlight tag with preceding spaces & Windows-style newlines should only strip the preceding newlines. 0.00 = . -TestTags#test_: with the rouge highlighter post content has highlight tag with preceding spaces & lines should only strip the preceding newlines. 0.00 = . -TestTags#test_: highlight tag in unsafe mode should recognize nowrap option with linenos set. 0.00 = . -TestTags#test_: simple page with nested linking should not cause an error. 0.01 = . +TestTags#test_: include tag with parameters with symlink'd include should not allow symlink includes. 0.02 = . +TestTags#test_: simple page with linking to a page should have the URL to the 'screen.css' item. 0.03 = . TestTags#test_: simple page with linking to a page should not cause an error. 0.03 = . -TestTags#test_: simple page with invalid post name linking should cause an error with a bad date. 0.01 = . -TestTags#test_: include tag with parameters with simple syntax but multiline markup should correctly output include variable. 0.02 = . -TestAnsi#test_: should respond_to? blue. 0.00 = . -TestAnsi#test_: should respond_to? black. 0.00 = . -TestAnsi#test_: should respond_to? white. 0.00 = . -TestAnsi#test_: should respond_to? green. 0.00 = . -TestAnsi#test_: should respond_to? magenta. 0.00 = . -TestAnsi#test_: should be able to detect colors. 0.00 = . -TestAnsi#test_dir 0.00 = . -TestAnsi#test_: should be able to strip colors. 0.00 = . -TestAnsi#test_: should respond_to? cyan. 0.00 = . -TestAnsi#test_: should respond_to? red. 0.00 = . -TestAnsi#test_: should respond_to? yellow. 0.00 = . -TestCollections#test_: with a collection with metadata to rearrange items should sort documents in a collection in the order outlined in the config file. 0.12 = . -TestCollections#test_: a simple collection when turned into Liquid should have a files attribute. 0.00 = . -TestCollections#test_: an evil collection should have a sanitized full path. 0.00 = . -TestCollections#test_: with a collection should not include files from base dir which start with an underscore. 0.11 = . -TestCollections#test_: with a collection should not include the underscored files in the list of docs. 0.06 = . -TestCollections#test_: a collection with included dotfiles should contain .htaccess file. 0.10 = . -TestCollections#test_: an evil collection should have a sanitized relative path name. 0.00 = . -TestCollections#test_: a simple collection should know whether it should be written or not. 0.00 = . -TestCollections#test_: a simple collection should know the full path to itself on the filesystem. 0.00 = . -TestCollections#test_: with a collection should not include files which start with an underscore in a subdirectory. 0.11 = . -TestCollections#test_: with no collections specified should contain only the default collections. 0.10 = . -TestCollections#test_: with a collection with metadata should extract the configuration collection information as metadata. 0.10 = . -TestCollections#test_: in safe mode should include the symlinked file from site.source in the list of docs. 0.11 = . -TestCollections#test_: a collection with included dotfiles should have custom URL in static file. 0.11 = . -TestCollections#test_: with a collection should collects docs in an array on the Collection object. 0.10 = . -TestCollections#test_: with a collection should create a Hash mapping label to Collection instance. 0.08 = . -TestCollections#test_: an evil collection should sanitize the label name. 0.00 = . -TestCollections#test_: a simple collection when turned into Liquid should have a directory attribute. 0.00 = . -TestCollections#test_: with dots in the filenames should contain one document. 0.10 = . -TestCollections#test_: a simple collection when turned into Liquid should have a relative_directory attribute. 0.00 = . -TestCollections#test_: a collection with included dotfiles should contain .gitignore file. 0.11 = . -TestCollections#test_: a simple collection when turned into Liquid should have a label attribute. 0.00 = . -TestCollections#test_: in safe mode should include the symlinked file as it resolves to inside site.source. 0.11 = . -TestCollections#test_: with a collection with metadata to sort items by attribute should sort documents in a collection with 'sort_by' metadata set to a FrontMatter key 'lesson'. 0.11 = . -TestCollections#test_: a simple collection should know its relative directory. 0.00 = . -TestCollections#test_: a simple collection when turned into Liquid should have a docs attribute. 0.00 = . -TestCollections#test_dir 0.00 = . -TestCollections#test_: a simple collection should sanitize the label name. 0.00 = . -TestCollections#test_: a simple collection should contain no docs when initialized. 0.00 = . -TestCollections#test_: with dots in the filenames should read document in subfolders with dots. 0.11 = . -TestCollections#test_: with dots in the filenames should allow dots in the filename. 0.07 = . -TestCollections#test_: a collection with permalink should have custom URL template. 0.11 = . -TestCollections#test_: a simple collection when turned into Liquid should have a output attribute. 0.00 = . -TestCollections#test_: a simple collection should have default URL template. 0.00 = . -TestCollections#test_: with dots in the filenames should exist. 0.10 = . -TestPathManager#test_: PathManager should return a frozen string result. 0.00 = . -TestPathManager#test_: PathManager should return frozen copy of base if questionable path is nil. 0.00 = . -TestPathManager#test_dir 0.00 = . -TestPathManager#test_: PathManager should return a frozen copy of base if questionable path expands into the base. 0.00 = . -TestSass#test_dir 0.00 = . -TestSass#test_: importing partials should import SCSS partial. 0.23 = . -TestSass#test_: importing partials should register the SCSS converter. 0.07 = . -TestSass#test_: importing partials should register the Sass converter. 0.07 = . -TestExcerpt#test_: An extracted excerpt #inspect should contain the excerpt id as a shorthand string identifier. 0.01 = . -TestExcerpt#test_dir 0.00 = . -TestExcerpt#test_: A whole-post excerpt should be generated. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content before render should be the first paragraph of the page. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content with indented link references should render links properly. 0.00 = . -TestExcerpt#test_: An extracted excerpt #include(string) should return true only if an excerpt output contains a specified string. 0.00 = . -TestExcerpt#test_: An excerpt with valid closed Liquid block tag with whitespace control should not be appended to but generated as is. 0.00 = . -TestExcerpt#test_: An extracted excerpt #relative_path should return its document's relative path with '/#excerpt' appended. 0.00 = . -TestExcerpt#test_: An extracted excerpt #type should return a symbol. 0.00 = . -TestExcerpt#test_: An extracted excerpt #to_liquid should contain the proper page data to mimic the post liquid. 0.00 = . -TestExcerpt#test_: An extracted excerpt #id should return a string. 0.00 = . -TestExcerpt#test_: An excerpt with valid Liquid variable with whitespace control should not be appended to but generated as is. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content before render should contain any refs at the bottom of the page. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content with indented link references should ignore indented code. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content after render should link properly. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content with indented link references should contain all refs at the bottom of the page. 0.00 = . -TestExcerpt#test_: An excerpt with valid closed Liquid block tag should not be appended to but generated as is. 0.00 = . -TestExcerpt#test_: An extracted excerpt #content after render should be the first paragraph of the page. 0.00 = . -TestExcerpt#test_: An extracted excerpt #to_s should return rendered output. 0.00 = . -TestExcerpt#test_: An excerpt with Liquid tags should close open block tags, including custom tags, and ignore others. 0.00 = . -TestExcerpt#test_: An extracted excerpt #inspect should return a string. 0.00 = . -TestExcerpt#test_: An extracted excerpt #to_s should return its output if output present. 0.00 = . -TestExcerpt#test_: An extracted excerpt #type should return the post's type. 0.00 = . -TestExcerpt#test_: With extraction disabled should not be generated. 0.00 = . -TestExcerpt#test_: An extracted excerpt #id should contain the UID for the post. 0.00 = . -TestExcerpt#test_: A whole-post excerpt #content should match the post content. 0.00 = . -TestExcerpt#test_: An excerpt with non-closed but valid Liquid block tag should be appended to as necessary and generated. 0.00 = . -TestExcerpt#test_: An excerpt with non-closed but valid Liquid block tag with whitespace control should be appended to as necessary and generated. 0.00 = . -TestPostReader#test_: #read_publishable should skip unprocessable documents. 0.02 = . -TestPostReader#test_dir 0.00 = . -TestRelatedPosts#test_: building related posts without lsi should use the most recent posts for related posts. 0.02 = . -TestRelatedPosts#test_: building related posts with LSI should index Jekyll::Post objects. 0.05 = . -TestRelatedPosts#test_dir 0.00 = . -TestRelatedPosts#test_: building related posts with LSI should use LSI for the related posts. 0.03 = . -TestRelatedPosts#test_: building related posts with LSI should find related Jekyll::Post objects, given a Jekyll::Post object. 0.03 = . -TestConvertible#test_: YAML front matter should not parse if there is encoding error in file. 0.00 = . -TestConvertible#test_: YAML front matter should not parse if the front matter is not at the start of the file. 0.00 = . -TestConvertible#test_: YAML front matter should parse the front matter correctly. 0.00 = . -TestConvertible#test_: YAML front matter should raise for broken front matter with `strict_front_matter` set. 0.00 = . -TestConvertible#test_: YAML front matter should parse the front matter but show an error if permalink is empty. 0.00 = . -TestConvertible#test_: YAML front matter should parse the front matter correctly without permalink. 0.00 = . -TestConvertible#test_dir 0.00 = . -TestConvertible#test_: YAML front matter should not parse if there is syntax error in front matter. 0.00 = . -TestConvertible#test_: YAML front matter should not allow ruby objects in YAML. 0.00 = . -TestConvertible#test_: YAML front matter should not parse Liquid if disabled in front matter. 0.00 = . -TestCommand#test_: when calling .add_build_options should add common options. 0.00 = . -TestCommand#test_: when calling .process_site when fatal error occurs should exit with non-zero error code. 0.00 = . -TestCommand#test_dir 0.00 = . -TestDrop#test_: Drops a document drop fetch should fetch default boolean value correctly. 0.10 = . -TestDrop#test_: Drops key? a mutable drop should respond true for mutable keys. 0.09 = . -TestDrop#test_: Drops should return array of strings for .getter_methods. 0.07 = . -TestDrop#test_: Drops key? a mutable drop should return true for fallback data. 0.07 = . -TestDrop#test_: Drops mutations should return mutations for #invoke_drop. 0.06 = . -TestDrop#test_: Drops a document drop fetch should fetch default value from block first if both argument and block given. 0.06 = . -TestDrop#test_: Drops should return values for #[]. 0.06 = . -TestDrop#test_: Drops should not munge results for another Jekyll::Drops::Drop subclass. 0.08 = . -TestDrop#test_: Drops a document drop fetch should not change mutability when fetching. 0.07 = . -TestDrop#test_: Drops a document drop fetch should raise KeyError if key is not found and no default provided. 0.07 = . -TestDrop#test_: Drops key? a mutable drop should respond true for native methods. 0.06 = . -TestDrop#test_: Drops a document drop fetch should fetch default value from block if key is not found. 0.06 = . -TestDrop#test_dir 0.00 = . -TestDrop#test_: Drops should return only getter method names for #content_methods. 0.06 = . +TestTags#test_: include tag with parameters with symlink'd include should not expose the existence of symlinked files. 0.02 = . +TestTags#test_: with the rouge highlighter post content has highlight tag should render markdown with rouge with line numbers. 0.00 = . +TestPluginManager#test_: require gems should invoke `require_with_graceful_fail`. 0.00 = . +TestPluginManager#test_: site is marked as safe should allow plugins if they are whitelisted. 0.00 = . +TestPluginManager#test_: site is not marked as safe should allow all plugins. 0.00 = . +TestPluginManager#test_: site is marked as safe should not require plugin files. 0.00 = . +TestPluginManager#test_: site is not marked as safe should require plugin files. 0.00 = . +TestPluginManager#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `nil` should require from bundler. 0.00 = S +TestPluginManager#test_: TestPluginManager should conscientious require. 0.00 = . +TestPluginManager#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `true` should not require from bundler. 0.00 = . +TestPluginManager#test_: BUNDLE_GEMFILE set to `AlternateGemfile` should require from bundler. 0.00 = S +TestPluginManager#test_: `paginate` config is activated should print deprecation warning if jekyll-paginate is not present. 0.00 = . +TestPluginManager#test_: plugins_dir is set to a different dir should expand plugin path. 0.00 = . +TestPluginManager#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `nil` and no Gemfile present should not require from bundler. 0.00 = . +TestPluginManager#test_: `paginate` config is activated should print no deprecation warning if jekyll-paginate is present. 0.00 = . +TestPluginManager#test_dir 0.00 = . +TestPluginManager#test_: plugins_dir is set to the default should call site's in_source_dir. 0.00 = . +TestDrop#test_: Drops should not munge results for another Jekyll::Drops::Drop subclass. 0.10 = . +TestDrop#test_: Drops should return array of strings for .getter_methods. 0.06 = . TestDrop#test_: Drops should return values for #invoke_drop. 0.08 = . +TestDrop#test_: Drops a document drop fetch should fetch default value from block if key is not found. 0.07 = . +TestDrop#test_: Drops a document drop fetch should raise KeyError if key is not found and no default provided. 0.07 = . +TestDrop#test_: Drops key? a document drop should return true for fallback data. 0.07 = . +TestDrop#test_: Drops key? a mutable drop should return true for fallback data. 0.08 = . +TestDrop#test_: Drops should return only getter method names for #content_methods. 0.07 = . +TestDrop#test_: Drops key? a document drop should respond true for native methods. 0.07 = . +TestDrop#test_: Drops should reject 'nil' key. 0.08 = . TestDrop#test_: Drops mutations should return mutations for #[]. 0.07 = . -TestDrop#test_: Drops should return array of only getter method name strings for .getter_methods. 0.07 = . -TestDrop#test_: Drops a document drop fetch should fetch default if key is not found. 0.07 = . +TestDrop#test_: Drops a document drop fetch should fetch default boolean value correctly. 0.07 = . +TestDrop#test_: Drops key? a mutable drop should respond true for mutable keys. 0.08 = . +TestDrop#test_: Drops key? a mutable drop should respond true for native methods. 0.07 = . +TestDrop#test_: Drops a document drop fetch should fetch default if key is not found. 0.19 = . +TestDrop#test_: Drops a document drop fetch should fetch default value from block first if both argument and block given. 0.07 = . +TestDrop#test_: Drops should return values for #[]. 0.07 = . +TestDrop#test_dir 0.00 = . +TestDrop#test_: Drops should return array of only getter method name strings for .getter_methods. 0.06 = . TestDrop#test_: Drops a document drop fetch should fetch value without default. 0.06 = . -TestDrop#test_: Drops key? a document drop should return true for fallback data. 0.08 = . -TestDrop#test_: Drops key? a document drop should respond true for native methods. 0.07 = . -TestDrop#test_: Drops should reject 'nil' key. 0.07 = . -TestRegenerator#test_: The site metadata should regenerate if path in not in metadata. 0.10 = . -TestRegenerator#test_: The site regenerator should not regenerate if not changed. 0.03 = . -TestRegenerator#test_: The site metadata should cache processed entries. 0.12 = . -TestRegenerator#test_: The site regenerator should handle deleted/nonexistent dependencies. 0.03 = . -TestRegenerator#test_dir 0.00 = . -TestRegenerator#test_: The site metadata should not crash when reading corrupted marshal file. 0.07 = . -TestRegenerator#test_: when incremental regeneration is disabled should not create .jekyll-metadata. 0.10 = . -TestRegenerator#test_: The site metadata should be able to clear metadata and cache. 0.11 = . -TestRegenerator#test_: The site metadata should read legacy YAML metadata. 0.08 = . -TestRegenerator#test_: The site metadata should regenerate everything if metadata is disabled. 0.17 = . -TestRegenerator#test_: The site metadata should return true on nonexistent path. 0.15 = . -TestRegenerator#test_: The site regenerator should regenerate if destination missing. 0.03 = . -TestRegenerator#test_: The site metadata should not regenerate a path if it is not modified. 0.11 = . -TestRegenerator#test_: The site metadata should regenerate if dependency is modified. 0.07 = . -TestRegenerator#test_: The site metadata should write to the metadata file. 0.07 = . -TestRegenerator#test_: The site metadata should be able to force a path to regenerate. 0.07 = . -TestRegenerator#test_: The site metadata should read from the metadata file. 0.07 = . -TestRegenerator#test_: The site metadata should store modification times. 0.07 = . -TestRegenerator#test_: The site metadata should be able to add a path to the metadata. 0.07 = . -TestRegenerator#test_: The site metadata should not regenerate again if multiple dependencies. 0.11 = . -TestRegenerator#test_: The site metadata should regenerate if file is modified. 0.13 = . -TestRegenerator#test_: The site regenerator should regenerate documents and assets if changed or not in metadata. 0.03 = . -TestRegenerator#test_: The site regenerator should always regenerate asset files. 0.03 = . -TestRegenerator#test_: The site metadata should clear the cache on clear_cache. 0.11 = . -TestRegenerator#test_: The site metadata should not regenerate if path in cache is false. 0.06 = . -TestRegenerator#test_: The site metadata should regenerate if path in cache is true. 0.06 = . -TestRegenerator#test_: The site regenerator should always regenerate objects that don't respond to :path. 0.03 = . -JekyllUnitTest#test_dir 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile with a path outside site.source should not access its contents. 0.01 = . -TestPageWithoutAFile#test_: A PageWithoutAFile with default front matter configuration should respect front matter defaults. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile with site-wide permalink configuration should generate page url accordingly. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile with default site configuration should not have page-content and page-data defined within it. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile with default site configuration should have basic attributes defined in it. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile while processing should be processed and written to destination when passed as an entry in 'site.pages' array. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile with default site configuration should identify itself properly. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile should have non-frozen path and relative_path attributes. 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile while processing should not be processed and written to disk at destination. 0.00 = . -TestPageWithoutAFile#test_dir 0.00 = . -TestPageWithoutAFile#test_: A PageWithoutAFile while processing should receive content provided to it. 0.00 = . -TestPage#test_: A Page processing pages in a directory hierarchy should create index URL based on filename. 0.00 = . +TestDrop#test_: Drops a document drop fetch should not change mutability when fetching. 0.07 = . +TestDrop#test_: Drops mutations should return mutations for #invoke_drop. 0.06 = . +TestPage#test_: A Page processing pages should create URL based on filename. 0.01 = . TestPage#test_: A Page processing pages with pretty permalink style in a directory hierarchy should return dir correctly for index page. 0.00 = . -TestPage#test_: A Page rendering read-in by default in a site configured to generate page excerpts should expose an excerpt to Liquid templates. 0.00 = . -TestPage#test_: A Page processing pages with pretty permalink style should return dir correctly for index page. 0.00 = . -TestPage#test_: A Page processing pages should create URL based on filename. 0.00 = . TestPage#test_: A Page processing pages should create proper URL from filename. 0.00 = . -TestPage#test_: A Page rendering should write even when the folder name is plus and permalink has +. 0.00 = . TestPage#test_: A Page processing pages with any other permalink style should return dir correctly. 0.00 = . -TestPage#test_: A Page rendering read-in by default in a site configured to generate page excerpts should initialize excerpt eagerly but render only when needed. 0.00 = . -TestPage#test_: A Page processing pages with pretty permalink style in a directory hierarchy should return dir correctly. 0.00 = . -TestPage#test_: A Page processing pages should return nil permalink if no permalink exists. 0.00 = . -TestPage#test_: A Page processing pages with custom permalink style with file extension should return URL and destination correctly. 0.00 = . -TestPage#test_: A Page processing pages with pretty permalink style in a directory hierarchy should create index URL based on filename. 0.00 = . -TestPage#test_: A Page processing pages should make properties accessible through #[]. 0.00 = . +TestPage#test_: A Page processing pages with pretty permalink style should return dir correctly for index page. 0.00 = . +TestPage#test_: A Page rendering read-in by default should not initialize excerpts by default. 0.00 = . +TestPage#test_: A Page processing pages with pretty permalink style should return dir, URL, and destination correctly. 0.00 = . +TestPage#test_: A Page processing pages should create URL with non-alphabetic characters. 0.00 = . TestPage#test_: A Page processing pages with custom permalink style with no extension should return URL and destination correctly. 0.00 = . +TestPage#test_: A Page processing pages should deal properly with non-html extensions. 0.00 = . +TestPage#test_: A Page processing pages should make properties accessible through #[]. 0.00 = . +TestPage#test_: A Page rendering read-in by default in a site configured to generate page excerpts should expose an excerpt to Liquid templates. 0.00 = . +TestPage#test_: A Page processing pages should not published when published yaml is false. 0.00 = . +TestPage#test_: A Page processing pages with custom permalink style with file extension should return URL and destination correctly. 0.00 = . TestPage#test_: A Page rendering read-in by default in a site configured to generate page excerpts should not expose an excerpt for non-html pages. 0.00 = . -TestPage#test_: A Page rendering should support .xhtml extension and respects that. 0.00 = . +TestPage#test_: A Page rendering should support .htm extension and respects that. 0.00 = . +TestPage#test_: A Page rendering should write dotfiles properly. 0.00 = . +TestPage#test_: A Page rendering should write even when the folder name is plus and permalink has +. 0.00 = . TestPage#test_: A Page processing pages should deal properly with dots. 0.00 = . -TestPage#test_: A Page rendering generated via plugin should not expose an excerpt to Liquid templates by default. 0.00 = . -TestPage#test_: A Page rendering should write properly without html extension. 0.00 = . -TestPage#test_: A Page rendering in a directory hierarchy should write properly the index. 0.00 = . +TestPage#test_: A Page processing pages with pretty permalink style in a directory hierarchy should create index URL based on filename. 0.00 = . +TestPage#test_: A Page rendering should support .xhtml extension and respects that. 0.00 = . TestPage#test_: A Page rendering should write even when permalink has '%# +'. 0.00 = . -TestPage#test_: A Page rendering should write properly. 0.00 = . -TestPage#test_: A Page processing pages with pretty permalink style should return dir, URL, and destination correctly. 0.00 = . -TestPage#test_: A Page processing pages with date permalink style should return dir correctly. 0.00 = . TestPage#test_dir 0.00 = . -TestPage#test_: A Page processing pages should create URL with non-alphabetic characters. 0.00 = . -TestPage#test_: A Page processing pages with custom permalink style with trailing slash should return URL and destination correctly. 0.00 = . -TestPage#test_: A Page processing pages with date permalink style should return url and destination correctly. 0.00 = . -TestPage#test_: A Page processing pages should respect permalink in YAML front matter. 0.00 = . +TestPage#test_: A Page processing pages in a directory hierarchy should create index URL based on filename. 0.00 = . +TestPage#test_: A Page rendering should write properly with extension different from html. 0.00 = . +TestPage#test_: A Page rendering should write properly. 0.02 = . +TestPage#test_: A Page rendering should write properly without html extension. 0.00 = . TestPage#test_: A Page processing pages with pretty permalink style in a directory hierarchy should create url based on filename. 0.00 = . -TestPage#test_: A Page processing pages should deal properly with extensions. 0.00 = . -TestPage#test_: A Page rendering in a directory hierarchy should write properly without html extension. 0.00 = . -TestPage#test_: A Page processing pages should deal properly with non-html extensions. 0.00 = . -TestPage#test_: A Page processing pages should not published when published yaml is false. 0.00 = . -TestPage#test_: A Page rendering read-in by default should not initialize excerpts by default. 0.00 = . -TestPage#test_: A Page rendering generated via plugin should expose an excerpt to Liquid templates if hardcoded. 0.00 = . -TestPage#test_: A Page processing pages in a directory hierarchy should create URL based on filename. 0.00 = . -TestPage#test_: A Page rendering read-in by default should not expose an excerpt to Liquid templates by default. 0.00 = . -TestPage#test_: A Page with specified layout of nil should layout of nil is respected. 0.00 = . -TestPage#test_: A Page rendering should support .htm extension and respects that. 0.00 = . TestPage#test_: A Page processing pages should not be writable outside of destination. 0.00 = . -TestPage#test_: A Page rendering should write dotfiles properly. 0.00 = . +TestPage#test_: A Page rendering read-in by default should not expose an excerpt to Liquid templates by default. 0.00 = . +TestPage#test_: A Page rendering read-in by default in a site configured to generate page excerpts should initialize excerpt eagerly but render only when needed. 0.00 = . +TestPage#test_: A Page processing pages in a directory hierarchy should create URL based on filename. 0.00 = . +TestPage#test_: A Page processing pages with pretty permalink style in a directory hierarchy should return dir correctly. 0.00 = . +TestPage#test_: A Page rendering in a directory hierarchy should write properly without html extension. 0.00 = . +TestPage#test_: A Page rendering in a directory hierarchy should write properly the index. 0.00 = . TestPage#test_: A Page rendering in a directory hierarchy should write properly. 0.00 = . -TestPage#test_: A Page rendering should write properly with extension different from html. 0.00 = . -TestPluginManager#test_dir 0.00 = . -TestPluginManager#test_: `paginate` config is activated should print deprecation warning if jekyll-paginate is not present. 0.00 = . -TestPluginManager#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `true` should not require from bundler. 0.00 = . -TestPluginManager#test_: site is marked as safe should allow plugins if they are whitelisted. 0.00 = . -TestPluginManager#test_: site is not marked as safe should allow all plugins. 0.00 = . -TestPluginManager#test_: `paginate` config is activated should print no deprecation warning if jekyll-paginate is present. 0.00 = . -TestPluginManager#test_: plugins_dir is set to a different dir should expand plugin path. 0.00 = . -TestPluginManager#test_: plugins_dir is set to the default should call site's in_source_dir. 0.00 = . -TestPluginManager#test_: require gems should invoke `require_with_graceful_fail`. 0.00 = . -TestPluginManager#test_: site is marked as safe should not require plugin files. 0.00 = . -TestPluginManager#test_: TestPluginManager should conscientious require. 0.00 = . -TestPluginManager#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `nil` should require from bundler. 0.00 = S -TestPluginManager#test_: site is not marked as safe should require plugin files. 0.00 = . -TestPluginManager#test_: BUNDLE_GEMFILE set to `AlternateGemfile` should require from bundler. 0.00 = S -TestPluginManager#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `nil` and no Gemfile present should not require from bundler. 0.00 = . -TestStaticFile#test_: A StaticFile should respect front matter defaults. 0.00 = . -TestStaticFile#test_: A StaticFile should be able to convert to liquid. 0.00 = . -TestStaticFile#test_: A StaticFile should only set modified time if not a symlink. 0.00 = . -TestStaticFile#test_: A StaticFile should have a destination relative directory without a collection. 0.00 = . -TestStaticFile#test_: A StaticFile should know its last modification time. 0.00 = . -TestStaticFile#test_: A StaticFile should include front matter defaults in to_liquid. 0.00 = . -TestStaticFile#test_: A StaticFile should known if the source path is modified, when it's not. 1.00 = . -TestStaticFile#test_: A StaticFile should be able to write itself to the destination directory. 0.00 = . -TestStaticFile#test_: A StaticFile should have a source file path. 0.00 = . -TestStaticFile#test_: A StaticFile should be writable by default. 0.00 = . -TestStaticFile#test_: A StaticFile should have a destination relative directory with a collection. 0.00 = . -TestStaticFile#test_: A StaticFile should ignore a nil base or dir. 0.00 = . -TestStaticFile#test_: A StaticFile should known if the source path is modified, when it is. 1.00 = . -TestStaticFile#test_: A StaticFile should jsonify its liquid drop instead of itself. 0.00 = . -TestStaticFile#test_dir 0.00 = . -TestStaticFile#test_: A StaticFile should use the _config.yml defaults to determine writability. 0.00 = . -TestStaticFile#test_: A StaticFile should return a simple string on inspection. 0.00 = . -TestStaticFile#test_: A StaticFile should use its collection's permalink template for destination relative directory. 0.00 = . -TestStaticFile#test_: A StaticFile should known whether to write the file to the filesystem. 0.00 = . -TestDataReader#test_: with no csv options set should parse CSV normally. 0.00 = . +TestPage#test_: A Page processing pages should respect permalink in YAML front matter. 0.00 = . +TestPage#test_: A Page processing pages with date permalink style should return url and destination correctly. 0.00 = . +TestPage#test_: A Page with specified layout of nil should layout of nil is respected. 0.00 = . +TestPage#test_: A Page processing pages should deal properly with extensions. 0.00 = . +TestPage#test_: A Page processing pages should return nil permalink if no permalink exists. 0.00 = . +TestPage#test_: A Page rendering generated via plugin should not expose an excerpt to Liquid templates by default. 0.00 = . +TestPage#test_: A Page processing pages with custom permalink style with trailing slash should return URL and destination correctly. 0.00 = . +TestPage#test_: A Page processing pages with date permalink style should return dir correctly. 0.00 = . +TestPage#test_: A Page rendering generated via plugin should expose an excerpt to Liquid templates if hardcoded. 0.00 = . +TestPathSanitization#test_: TestPathSanitization should strip extra slashes in questionable path. 0.00 = . +TestPathSanitization#test_: on Windows with absolute source should strip just the initial drive name. 0.00 = . +TestPathSanitization#test_: TestPathSanitization should not strip base path if file path has matching prefix. 0.00 = . +TestPathSanitization#test_: TestPathSanitization should handle nil questionable_path. 0.00 = . +TestPathSanitization#test_: TestPathSanitization should remove path traversals. 0.00 = . +TestPathSanitization#test_dir 0.00 = . +TestPathSanitization#test_: TestPathSanitization should escape tilde. 0.00 = . +TestPathSanitization#test_: on Windows with absolute source should strip drive name from path. 0.00 = . +TestLayoutReader#test_: reading layouts when a layout is a symlink should only read the layouts which are in the site. 0.00 = . +TestLayoutReader#test_: reading layouts when no _layouts directory exists in CWD should know to use the layout directory relative to the site source. 0.00 = . +TestLayoutReader#test_: reading layouts should read layouts. 0.00 = . +TestLayoutReader#test_: reading layouts when a _layouts directory exists in CWD should ignore the layout directory in CWD and use the directory relative to site source. 0.00 = . +TestLayoutReader#test_dir 0.00 = . +TestLayoutReader#test_: reading layouts with a theme should not read a symlink'd theme. 0.00 = S +TestExcerptDrop#test_dir 0.00 = . +TestExcerptDrop#test_: an excerpt drop should inherit the layout for the drop but not the excerpt. 0.03 = . +TestExcerptDrop#test_: an excerpt drop should have the right thing. 0.03 = . +TestExcerptDrop#test_: an excerpt drop should be inspectable. 0.03 = . +TestExcerptDrop#test_: an excerpt drop should inherit values from the document. 0.03 = . +TestExcerptDrop#test_: an excerpt drop should not have an excerpt. 0.02 = . +TestLiquidExtensions#test_dir 0.00 = . +TestLiquidExtensions#test_: looking up a variable in a Liquid context should extract the var properly. 0.00 = . +TestLiquidExtensions#test_: looking up a variable in a Liquid context should return the variable name if the value isn't there. 0.00 = . +TestPathManager#test_: PathManager should return frozen copy of base if questionable path is nil. 0.00 = . +TestPathManager#test_: PathManager should return a frozen string result. 0.00 = . +TestPathManager#test_: PathManager should return a frozen copy of base if questionable path expands into the base. 0.00 = . +TestPathManager#test_dir 0.00 = . +TestGeneratedSite#test_: generated sites should hide unpublished page. 0.09 = . +TestGeneratedSite#test_dir 0.00 = . +TestGeneratedSite#test_: generated sites should include a post with a abbreviated dates. 0.06 = . +TestGeneratedSite#test_: generated sites should render latest post's content. 0.06 = . +TestGeneratedSite#test_: generated sites should ensure post count is as expected. 0.08 = . +TestGeneratedSite#test_: generated sites should hide unpublished posts. 0.07 = . +TestGeneratedSite#test_: generated sites should not copy _posts directory. 0.07 = . +TestGeneratedSite#test_: generated sites should process other static files and generate correct permalinks. 0.06 = . +TestGeneratedSite#test_: generating limited posts should ensure limit posts is 0 or more. 0.05 = . +TestGeneratedSite#test_: generated sites should insert site.posts into the index. 0.10 = . +TestGeneratedSite#test_: generated sites should process a page with a folder permalink properly. 0.07 = . +TestGeneratedSite#test_: generated sites should print a nice list of static files. 0.07 = . +TestGeneratedSite#test_: generated sites should insert variable from layout into the index. 0.06 = . +TestGeneratedSite#test_: generating limited posts should acceptable limit post is 0. 0.05 = . +TestGeneratedSite#test_: generating limited posts should generate only the specified number of posts. 0.05 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with no path and a deprecated type should affect only the specified type and all paths. 0.11 = . +TestFrontMatterDefaults#test_dir 0.00 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with no path should affect only the specified type and all paths. 0.10 = . +TestFrontMatterDefaults#test_: A site with full front matter defaults (glob) should affect only the specified path and type. 0.11 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with quoted date should not raise error. 0.11 = . +TestFrontMatterDefaults#test_: A site with front matter type pages and an extension should affect only the specified path. 0.10 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with quoted date should parse date. 0.10 = . +TestFrontMatterDefaults#test_: A site with full front matter defaults should not call Dir.glob block. 0.13 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with no type should affect only the specified path and all types. 0.10 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with no path or type should affect all types and paths. 0.10 = . +TestFrontMatterDefaults#test_: A site with front matter defaults with no scope should affect all types and paths. 0.11 = . +TestFrontMatterDefaults#test_: A site with full front matter defaults should affect only the specified path and type. 0.12 = . +TestFrontMatterDefaults#test_: A site with full front matter defaults (glob) should call Dir.glob block. 0.29 = . +TestAnsi#test_: should respond_to? red. 0.00 = . +TestAnsi#test_: should respond_to? white. 0.00 = . +TestAnsi#test_: should respond_to? cyan. 0.00 = . +TestAnsi#test_: should be able to detect colors. 0.00 = . +TestAnsi#test_: should be able to strip colors. 0.00 = . +TestAnsi#test_: should respond_to? green. 0.00 = . +TestAnsi#test_: should respond_to? blue. 0.00 = . +TestAnsi#test_: should respond_to? magenta. 0.00 = . +TestAnsi#test_: should respond_to? yellow. 0.00 = . +TestAnsi#test_dir 0.00 = . +TestAnsi#test_: should respond_to? black. 0.00 = . +TestDoctorCommand#test_dir 0.00 = . +TestDoctorCommand#test_: URLs only differ by case should return success on a valid site/page. 0.01 = . +TestDoctorCommand#test_: URLs only differ by case should return warning for pages only differing by case. 0.00 = . +TestLiquidRenderer#test_: profiler should return a table with profiling results. 0.12 = . +TestLiquidRenderer#test_dir 0.00 = . +TestLiquidRenderer#test_: profiler should normalize paths of rendered items. 0.00 = S +TestSiteDrop#test_: a site drop should find a key if it's in the collection of the drop. 0.10 = . +TestSiteDrop#test_dir 0.00 = . +TestSiteDrop#test_: a site drop should respond to `key?`. 0.06 = . TestDataReader#test_: with no csv options set should parse TSV normally. 0.00 = . -TestDataReader#test_: with csv options set should parse TSV with options. 0.00 = . -TestDataReader#test_: with csv options set should parse CSV with options. 0.00 = . TestDataReader#test_: #sanitize_filename should remove evil characters. 0.00 = . +TestDataReader#test_: with csv options set should parse CSV with options. 0.00 = . +TestDataReader#test_: with csv options set should parse TSV with options. 0.00 = . +TestDataReader#test_: with no csv options set should parse CSV normally. 0.00 = . TestDataReader#test_dir 0.00 = . -TestDocument#test_: a document as part of a collection with front matter defaults should know the front matter defaults. 0.11 = . -TestDocument#test_: a document in a collection should know its data. 0.11 = . -TestDocument#test_: a static file in a collection should be in the list of docs_to_write. 0.10 = . -TestDocument#test_: documents in a collection with custom title permalinks should produce the right destination file if they have a wild slug. 0.09 = . -TestDocument#test_: a document in a collection should know its date. 0.10 = . -TestDocument#test_: a document in a collection should know its basename. 0.06 = . -TestDocument#test_: a document in a collection should know whether it's a YAML file. 0.06 = . -TestDocument#test_: a static file in a collection should be output in the correct place. 0.12 = . -TestDocument#test_: a static file in a collection should be set to write. 0.07 = . -TestDocument#test_: a document in a collection should know its relative path. 0.11 = . +TestLogAdapter#test_: #adjust_verbosity should set the writers logging level to error when quiet and verbose are both set. 0.00 = . +TestLogAdapter#test_: #messages should return an array. 0.00 = . +TestLogAdapter#test_: #warn should call #warn on writer return true. 0.00 = . +TestLogAdapter#test_: #adjust_verbosity should not change the writer's logging level when neither verbose or quiet. 0.00 = . +TestLogAdapter#test_: #adjust_verbosity should call #debug on writer return true. 0.00 = . +TestLogAdapter#test_: #error should call #error on writer return true. 0.00 = . +TestLogAdapter#test_: #info should call #info on writer return true. 0.00 = . +TestLogAdapter#test_: #messages should store each log value in the array. 0.00 = . +TestLogAdapter#test_: #abort_with should call #error and abort. 0.00 = . +TestLogAdapter#test_: #adjust_verbosity should set the writers logging level to debug when verbose. 0.00 = . +TestLogAdapter#test_: #debug should call #debug on writer return true. 0.00 = . +TestLogAdapter#test_: #write_message? should return false up to the desired logging level. 0.00 = . +TestLogAdapter#test_: #log_level= should set the writers logging level. 0.00 = . +TestLogAdapter#test_dir 0.00 = . +TestLogAdapter#test_: #adjust_verbosity should set the writers logging level to error when quiet. 0.00 = . +TestRelatedPosts#test_: building related posts with LSI should index Jekyll::Post objects. 0.05 = . +TestRelatedPosts#test_: building related posts with LSI should find related Jekyll::Post objects, given a Jekyll::Post object. 0.03 = . +TestRelatedPosts#test_: building related posts with LSI should use LSI for the related posts. 0.03 = . +TestRelatedPosts#test_: building related posts without lsi should use the most recent posts for related posts. 0.02 = . +TestRelatedPosts#test_dir 0.00 = . +TestCleaner#test_: directory containing no files and non-empty directories should keep the child directory. 0.10 = . +TestCleaner#test_: directory in keep_files should delete the file in the directory not in keep_files. 0.01 = . +TestCleaner#test_: directory containing no files and non-empty directories should keep the file. 0.08 = . +TestCleaner#test_: directory in keep_files should keep the child directory. 0.01 = . +TestCleaner#test_: non-nested directory & similarly-named directory *not* in keep_files should delete the directory not in keep_files. 0.00 = . +TestCleaner#test_dir 0.00 = . +TestCleaner#test_: non-nested directory & similarly-named directory *not* in keep_files should delete the file in the directory not in keep_files. 0.00 = . +TestCleaner#test_: non-nested directory & similarly-named directory *not* in keep_files should keep the file in the directory in keep_files. 0.00 = . +TestCleaner#test_: directory containing no files and non-empty directories should keep the parent directory. 0.07 = . +TestCleaner#test_: directory in keep_files should keep the parent directory. 0.01 = . +TestCleaner#test_: directory in keep_files should keep the file in the directory in keep_files. 0.00 = . +TestRegenerator#test_: The site metadata should be able to clear metadata and cache. 0.10 = . +TestRegenerator#test_: The site metadata should not regenerate again if multiple dependencies. 0.10 = . +TestRegenerator#test_: The site regenerator should always regenerate asset files. 0.03 = . +TestRegenerator#test_: The site metadata should write to the metadata file. 0.10 = . +TestRegenerator#test_: The site metadata should regenerate if path in not in metadata. 0.06 = . +TestRegenerator#test_: The site metadata should regenerate everything if metadata is disabled. 0.06 = . +TestRegenerator#test_: The site metadata should regenerate if file is modified. 0.08 = . +TestRegenerator#test_: The site metadata should regenerate if dependency is modified. 0.07 = . +TestRegenerator#test_: The site regenerator should always regenerate objects that don't respond to :path. 0.03 = . +TestRegenerator#test_: The site metadata should not regenerate a path if it is not modified. 0.11 = . +TestRegenerator#test_: The site metadata should read legacy YAML metadata. 0.07 = . +TestRegenerator#test_: The site regenerator should regenerate if destination missing. 0.03 = . +TestRegenerator#test_: when incremental regeneration is disabled should not create .jekyll-metadata. 0.09 = . +TestRegenerator#test_: The site metadata should store modification times. 0.10 = . +TestRegenerator#test_: The site metadata should be able to add a path to the metadata. 0.08 = . +TestRegenerator#test_: The site metadata should return true on nonexistent path. 0.08 = . +TestRegenerator#test_: The site regenerator should handle deleted/nonexistent dependencies. 0.03 = . +TestRegenerator#test_: The site metadata should not regenerate if path in cache is false. 0.07 = . +TestRegenerator#test_: The site metadata should read from the metadata file. 0.07 = . +TestRegenerator#test_: The site regenerator should regenerate documents and assets if changed or not in metadata. 0.03 = . +TestRegenerator#test_dir 0.00 = . +TestRegenerator#test_: The site metadata should not crash when reading corrupted marshal file. 0.10 = . +TestRegenerator#test_: The site metadata should be able to force a path to regenerate. 0.06 = . +TestRegenerator#test_: The site regenerator should not regenerate if not changed. 0.03 = . +TestRegenerator#test_: The site metadata should regenerate if path in cache is true. 0.12 = . +TestRegenerator#test_: The site metadata should cache processed entries. 0.08 = . +TestRegenerator#test_: The site metadata should clear the cache on clear_cache. 0.07 = . +TestCommand#test_: when calling .process_site when fatal error occurs should exit with non-zero error code. 0.00 = . +TestCommand#test_: when calling .add_build_options should add common options. 0.00 = . +TestCommand#test_dir 0.00 = . +TestFilters#test_: filters strip_index filter should strip trailing /index.htm. 0.00 = . +TestFilters#test_: filters relative_url filter should not modify an absolute url with scheme. 0.00 = . +TestFilters#test_: filters date filters with String object should format a date with ordinal, US format. 0.00 = . +TestFilters#test_: filters find_exp filter should filter objects appropriately. 0.00 = . +TestFilters#test_: filters inspect filter should quote strings. 0.00 = . +TestFilters#test_: filters date filters with a Numeric object should format a date with ordinal, US format. 0.00 = . +TestFilters#test_: filters normalize_whitespace filter should replace newlines with a space. 0.00 = . +TestFilters#test_: filters date filters with Time object should format a time with xmlschema. 0.00 = . +TestFilters#test_: filters where_exp filter should filter objects in a hash appropriately. 0.00 = . +TestFilters#test_: filters strip_index filter should not mangle other URLs. 0.00 = . +TestFilters#test_: filters absolute_url filter should ensure the leading slash. 0.00 = . +TestFilters#test_: filters where filter should filter hash properties with null and empty values. 0.00 = . +TestFilters#test_: filters find_exp filter should filter by variable values. 0.02 = . +TestFilters#test_: filters shift filter should allow multiple els to be shifted. 0.00 = . +TestFilters#test_: filters slugify filter should return a slugified string with mode. 0.00 = . +TestFilters#test_: filters relative_url filter should not normalize absolute international URLs. 0.00 = . +TestFilters#test_: filters shift filter should cast string inputs for # into nums. 0.00 = . +TestFilters#test_: filters should escape xml with ampersands. 0.00 = . +TestFilters#test_: filters normalize_whitespace filter should replace multiple spaces with a single space. 0.00 = . +TestFilters#test_: filters where filter should filter objects in a hash appropriately. 0.00 = . +TestFilters#test_: filters find filter should filter array properties alongside string properties. 0.00 = . +TestFilters#test_: filters date filters with Time object should format a time according to RFC-822. 0.00 = . +TestFilters#test_: filters should allow reserver characters in URI. 0.00 = . +TestFilters#test_: filters where filter should filter array properties alongside string properties. 0.00 = . +TestFilters#test_: filters number_of_words filter should return the number of words for Latin-only text. 0.00 = . +TestFilters#test_: filters sort filter should return sorted by property array. 0.00 = . +TestFilters#test_: filters group_by_exp filter should include the size of each grouping. 0.00 = . +TestFilters#test_: filters normalize_whitespace filter should strip whitespace from beginning and end of string. 0.00 = . +TestFilters#test_: filters absolute_url filter with a document should make a url. 0.10 = . +TestFilters#test_: filters relative_url filter should not return valid URI if baseurl ends with multiple '/'. 0.00 = . +TestFilters#test_: filters date filters with a Numeric object should format a time with xmlschema. 0.00 = . +TestFilters#test_: filters find_exp filter should filter objects across multiple conditions. 0.00 = . +TestFilters#test_: filters should convert array to sentence string with multiple args. 0.00 = . +TestFilters#test_: filters sort filter should return sorted by property array with numeric strings sorted as numbers. 0.00 = . +TestFilters#test_: filters where_exp filter should filter objects appropriately. 0.00 = . +TestFilters#test_: filters find_exp filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . +TestFilters#test_: filters to_integer filter should return integer when input is boolean. 0.00 = . +TestFilters#test_: filters smartify filter should escape special characters. 0.01 = . +TestFilters#test_: filters where filter should always return an array if the object responds to 'select'. 0.00 = . +TestFilters#test_: filters push filter should return a new array with the element pushed to the end. 0.00 = . +TestFilters#test_: filters should convert array to sentence string with no args. 0.00 = . +TestFilters#test_: filters absolute_url filter should not append a forward slash if input is '/' and nil 'baseurl'. 0.00 = . +TestFilters#test_: filters date filters with a Numeric object should format a date with ordinal, long format. 0.00 = . +TestFilters#test_: filters should markdownify with a number. 0.00 = . +TestFilters#test_: filters date filters with Date object should format a date with short format. 0.00 = . +TestFilters#test_: filters to_integer filter should raise Exception when input is not integer or string. 0.00 = . +TestFilters#test_: filters where filter should filter objects with null properties appropriately. 0.00 = . +TestFilters#test_: filters where filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . +TestFilters#test_: filters should scssify with simple string. 0.00 = . +TestFilters#test_: filters find filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . +TestFilters#test_: filters sort filter should return sorted by property array with numbers and strings . 0.00 = . +TestFilters#test_: filters where filter should filter objects appropriately. 0.00 = . +TestFilters#test_: filters sort filter should return sorted by subproperty array. 0.00 = . +TestFilters#test_: filters inspect filter should return a HTML-escaped string representation of an object. 0.00 = . +TestFilters#test_: filters sort filter should return sorted by property array with numeric strings first. 0.00 = . +TestFilters#test_: filters group_by_exp filter should successfully group array of Jekyll::Page's. 0.11 = . +TestFilters#test_: filters where_exp filter should return any input that is not an array. 0.00 = . +TestFilters#test_: filters find filter should filter objects with null properties appropriately. 0.00 = . +TestFilters#test_: filters sample filter should allow sampling of multiple values (n > 1). 0.00 = . +TestFilters#test_: filters relative_url filter should ensure the leading slash between baseurl and input. 0.00 = . +TestFilters#test_: filters absolute_url filter should be ok with a blank but present 'url'. 0.00 = . +TestFilters#test_: filters date filters with Date object should format a time with xmlschema. 0.00 = . +TestFilters#test_: filters date filters with a Numeric object should format a date with long format. 0.00 = . +TestFilters#test_: filters strip_index filter should strip trailing /index.html. 0.00 = . +TestFilters#test_: filters date filters with Date object should format a date with ordinal, US, long format. 0.00 = . +TestFilters#test_: filters jsonify filter should convert hash to json. 0.00 = . +TestFilters#test_: filters date filters with Date object should format a date with long format. 0.00 = . +TestFilters#test_: filters group_by_exp filter should return any input that is not an array. 0.00 = . +TestFilters#test_: filters smartify filter should escapes special characters when configured to do so. 0.00 = . +TestFilters#test_: filters find filter should filter array properties appropriately. 0.00 = . +TestFilters#test_: filters absolute_url filter should not modify an absolute URL. 0.00 = . +TestFilters#test_: filters date filters with String object should format a date with short format. 0.00 = . +TestFilters#test_: filters should sassify with simple string. 0.00 = . +TestFilters#test_: filters strip_index filter should not strip HTML in the middle of URLs. 0.00 = . +TestFilters#test_: filters relative_url filter should be ok with a nil 'baseurl'. 0.00 = . +TestFilters#test_: filters find filter should filter objects appropriately. 0.00 = . +TestFilters#test_: filters smartify filter should not output any warnings. 0.00 = . +TestFilters#test_: filters where filter should filter array properties appropriately. 0.00 = . +TestFilters#test_: filters where filter should filter objects with numerical properties appropriately. 0.00 = . +TestFilters#test_: filters relative_url filter should not prepend a forward slash if baseurl ends with a single '/'. 0.00 = . +TestFilters#test_: filters sort filter should return sorted strings. 0.00 = . +TestFilters#test_: filters normalize_whitespace filter should replace tabs with a space. 0.00 = . +TestFilters#test_: filters smartify filter should allow raw HTML passthrough. 0.00 = . +TestFilters#test_: filters jsonify filter should handle hashes with all sorts of weird keys and values. 0.00 = . +TestFilters#test_: filters date filters with String object should format a time according to RFC-822. 0.00 = . +TestFilters#test_: filters find_exp filter should filter with the contains operator over arrays. 0.00 = . +TestFilters#test_: filters sort filter should raise Exception when input is nil. 0.00 = . +TestFilters#test_: filters relative_url filter should transform the input baseurl to a string. 0.00 = . +TestFilters#test_: filters where_exp filter should filter by variable values. 0.03 = . +TestFilters#test_: filters number_of_words filter should return the number of characters for CJK-only text. 0.00 = . +TestFilters#test_: filters absolute_url filter should produce an absolute URL from a page URL. 0.00 = . +TestFilters#test_: filters jsonify filter should call #to_liquid . 0.00 = . +TestFilters#test_: filters relative_url filter should not prepend a forward slash if both input and baseurl are simply '/'. 0.00 = . +TestFilters#test_: filters relative_url filter should produce a relative URL from a page URL. 0.00 = . +TestFilters#test_: filters date filters with String object should convert a String to Integer. 0.00 = . +TestFilters#test_: filters should escape space as plus. 0.00 = . +TestFilters#test_: filters should escape special characters. 0.00 = . +TestFilters#test_: filters find_exp filter should filter posts. 0.03 = . +TestFilters#test_: filters absolute_url filter should not append a forward slash if input is '/'. 0.00 = . +TestFilters#test_: filters find filter should return any input that is not an array. 0.00 = . +TestFilters#test_: filters should convert array to sentence string with one arg. 0.00 = . +TestFilters#test_: filters smartify filter should convert quotes and typographic characters. 0.00 = . +TestFilters#test_: filters date filters with Date object should format a time according to RFC-822. 0.00 = . +TestFilters#test_: filters find_exp filter should return any input that is not an array. 0.00 = . +TestFilters#test_: filters where_exp filter should filter objects appropriately with 'or', 'and' operators. 0.00 = . +TestFilters#test_: filters slugify filter should return a slugified string. 0.00 = . +TestFilters#test_: filters find_exp filter should filter with the contains operator over hash keys. 0.00 = . +TestFilters#test_: filters number_of_words filter should maintain original behavior unless specified. 0.00 = . +TestFilters#test_: filters pop filter should return a new array with the last element popped. 0.00 = . +TestFilters#test_: filters relative_url filter should transform protocol-relative url. 0.00 = . +TestFilters#test_: filters relative_url filter should normalize international URLs. 0.00 = . +TestFilters#test_: filters date filters with a Numeric object should format a date with short format. 0.00 = . +TestFilters#test_: filters number_of_words filter should process Latin and CJK independently. 0.00 = . +TestFilters#test_: filters where_exp filter should filter objects across multiple conditions. 0.00 = . +TestFilters#test_: filters relative_url filter should not prepend a forward slash if input is empty. 0.00 = . +TestFilters#test_: filters should not error when xml escaping nil. 0.00 = . +TestFilters#test_: filters group_by_exp filter should allow more complex filters. 0.00 = . +TestFilters#test_: filters where_exp filter should filter with the contains operator over arrays. 0.00 = . +TestFilters#test_: filters find filter should filter objects in a hash appropriately. 0.00 = . +TestFilters#test_: filters should escape space as %20. 0.00 = . +TestFilters#test_: filters find_exp filter should filter objects in a hash appropriately. 0.00 = . +TestFilters#test_: filters date filters with String object should format a time with xmlschema. 0.00 = . +TestFilters#test_: filters date filters with Time object should format a date with ordinal, US format. 0.00 = . +TestFilters#test_: filters date filters with Time object should format a date with short format. 0.00 = . +TestFilters#test_: filters group_by filter should successfully group array of Jekyll::Page's. 0.10 = . +TestFilters#test_dir 0.00 = . +TestFilters#test_: filters group_by_exp filter should group by full element (as opposed to a field of the element). 0.00 = . +TestFilters#test_: filters to_integer filter should return integers. 0.00 = . +TestFilters#test_: filters pop filter should cast string inputs for # into nums. 0.00 = . +TestFilters#test_: filters smartify filter should convert HTML entities to unicode characters. 0.00 = . +TestFilters#test_: filters date filters without input should return input. 0.00 = . +TestFilters#test_: filters shift filter should return a new array with the element removed from the front. 0.00 = . +TestFilters#test_: filters smartify filter should convert not convert markdown to block HTML elements. 0.00 = . +TestFilters#test_: filters sort filter should return sorted numbers. 0.00 = . +TestFilters#test_: filters jsonify filter should convert array to json. 0.00 = . +TestFilters#test_: filters should convert array to sentence string with two args. 0.00 = . +TestFilters#test_: filters should markdownify with simple string. 0.00 = . +TestFilters#test_: filters find filter should filter objects with numerical properties appropriately. 0.00 = . +TestFilters#test_: filters jsonify filter should convert drop to json. 0.00 = S +TestFilters#test_: filters where_exp filter should filter with other operators. 0.00 = . +TestFilters#test_: filters find_exp filter should filter objects appropriately with 'or', 'and' operators. 0.00 = . +TestFilters#test_: filters absolute_url filter should not append a forward slash if both input and baseurl are simply '/'. 0.00 = . +TestFilters#test_: filters date filters with Time object should format a date with long, ordinal format. 0.00 = . +TestFilters#test_: filters sample filter should return a random item from the array. 0.00 = . +TestFilters#test_: filters date filters with a Numeric object should format a time according to RFC-822. 0.00 = . +TestFilters#test_: filters group_by_exp filter should accept hashes. 0.00 = . +TestFilters#test_: filters absolute_url filter should ensure the leading slash for the baseurl. 0.00 = . +TestFilters#test_: filters pop filter should allow multiple els to be popped. 0.00 = . +TestFilters#test_: filters relative_url filter should ensure the leading slash for the baseurl. 0.00 = . +TestFilters#test_: filters unshift filter should return a new array with the element put at the front. 0.00 = . +TestFilters#test_: filters strip_index filter should not raise an error on nil strings. 0.00 = . +TestFilters#test_: filters absolute_url filter should not prepend a forward slash if input is empty. 0.00 = . +TestFilters#test_: filters absolute_url filter should be ok with a nil 'baseurl'. 0.00 = . +TestFilters#test_: filters smartify filter should convert a number to a string. 0.00 = . +TestFilters#test_: filters absolute_url filter should normalize international URLs. 0.00 = . +TestFilters#test_: filters date filters with Date object should format a date with ordinal format. 0.00 = . +TestFilters#test_: filters smartify filter should convert multiple lines. 0.00 = . +TestFilters#test_: filters where_exp filter should filter posts. 0.03 = . +TestFilters#test_: filters date filters with String object should format a date with ordinal long format. 0.00 = . +TestFilters#test_: filters date filters with String object should format a date with long format. 0.00 = . +TestFilters#test_: filters where filter should return any input that is not an array. 0.00 = . +TestFilters#test_: filters relative_url filter should not return the url by reference. 0.00 = . +TestFilters#test_: filters where_exp filter should always return an array if the object responds to 'select'. 0.00 = . +TestFilters#test_: filters group_by filter should include the size of each grouping. 0.00 = . +TestFilters#test_: filters absolute_url filter should not raise a TypeError when passed a hash. 0.00 = . +TestFilters#test_: filters group_by filter should should pass integers as is. 0.00 = . +TestFilters#test_: filters date filters with Time object should not modify a time in-place when using filters. 0.00 = . +TestFilters#test_: filters find_exp filter should filter with other operators. 0.00 = . +TestFilters#test_: filters should convert array to sentence string with different connector. 0.00 = . +TestFilters#test_: filters date filters with Time object should format a date with long format. 0.00 = . +TestFilters#test_: filters absolute_url filter should be ok with a nil 'url'. 0.00 = . +TestFilters#test_: filters find filter should filter hash properties with null and empty values. 0.00 = . +TestFilters#test_: filters sort filter should return sorted by property array with nils first. 0.00 = . +TestFilters#test_: filters to_integer filter should return 0 when input is nil. 0.00 = . +TestFilters#test_: filters find filter should not match substrings. 0.00 = . +TestFilters#test_: filters group_by_exp filter should be equivalent of group_by. 0.00 = . +TestFilters#test_: filters absolute_url filter should transform the input URL to a string. 0.00 = . +TestFilters#test_: filters jsonify filter should convert drop with drops to json. 0.15 = . +TestFilters#test_: filters sort filter should return sorted by property array with nils last. 0.00 = . +TestFilters#test_: filters where_exp filter should filter with the contains operator over hash keys. 0.01 = . +TestFilters#test_: filters where_exp filter should stringify during comparison for compatibility with liquid parsing. 0.00 = . +TestFilters#test_: filters where filter should not match substrings. 0.01 = . +TestConfiguration#test_: .from should merge input over defaults. 0.00 = . +TestConfiguration#test_: the effective site configuration should always exclude Gemfile and related paths. 0.00 = . +TestConfiguration#test_: #validate should raise an error if `exclude` key is a string. 0.00 = . +TestConfiguration#test_: #config_files should return .yaml if it exists but .yml does not. 0.00 = . +TestConfiguration#test_: .from should add default collections. 0.00 = . +TestConfiguration#test_: loading config from external file should load different config if specified. 0.05 = . +TestConfiguration#test_: #config_files should return the config if given one config file. 0.00 = . +TestConfiguration#test_: #add_default_collections should not do anything if collections is nil. 0.00 = . +TestConfiguration#test_: folded YAML string should ignore newlines in that string entirely from the template file. 0.00 = . +TestConfiguration#test_: loading configuration should not clobber YAML.load to the dismay of other libraries. 0.00 = . +TestConfiguration#test_: .from should create a Configuration object. 0.00 = . +TestConfiguration#test_: #add_default_collections should force collections.posts.output = true. 0.00 = . +TestConfiguration#test_: .from should return a valid Configuration instance. 0.00 = . +TestConfiguration#test_: the effective site configuration should always exclude node_modules. 0.00 = . +TestConfiguration#test_: loading config from external file should load different config if specified with symbol key. 0.00 = . +TestConfiguration#test_: #validate should not rename configuration keys. 0.00 = . +TestConfiguration#test_: #add_default_collections should no-op if collections is nil. 0.00 = . +TestConfiguration#test_: loading config from external file should successfully load a TOML file. 0.01 = . +TestConfiguration#test_: #add_default_collections should turn an array into a hash. 0.00 = . +TestConfiguration#test_: #validate should raise an error if `plugins` key is a string. 0.00 = . +TestConfiguration#test_: #validate should raise an error if `include` key is a string. 0.00 = . +TestConfiguration#test_: loading configuration should fire warning with bad config. 0.00 = . +TestConfiguration#test_: #read_config_file should not raise an error on empty files. 0.00 = . +TestConfiguration#test_dir 0.00 = . +TestConfiguration#test_: the effective site configuration should always exclude default cache directories. 0.00 = . +TestConfiguration#test_: #config_files should return the default config path if no config files are specified. 0.00 = . +TestConfiguration#test_: #read_config_files should continue to read config files if one is empty. 0.00 = . +TestConfiguration#test_: #stringify_keys should stringify symbol keys. 0.00 = . +TestConfiguration#test_: loading config from external file should load multiple config files. 0.00 = . +TestConfiguration#test_: #add_default_collections should forces posts to output. 0.00 = . +TestConfiguration#test_: loading configuration should fire warning when user-specified config file isn't there. 0.00 = . +TestConfiguration#test_: #config_files should always return an array. 0.00 = . +TestConfiguration#test_: loading config from external file should load multiple config files and last config should win. 0.00 = . +TestConfiguration#test_: #add_default_collections should converts collections to a hash if an array. 0.00 = . +TestConfiguration#test_: #config_files should return .toml if that exists. 0.00 = . +TestConfiguration#test_: #config_files should return an array of the config files if given many config files. 0.00 = . +TestConfiguration#test_: .from should NOT backwards-compatibilize. 0.00 = . +TestConfiguration#test_: folded YAML string should ignore newlines in that string entirely from a sample file. 0.00 = . +TestConfiguration#test_: the effective site configuration should always exclude ruby vendor directories. 0.00 = . +TestConfiguration#test_: #add_default_collections should leave collections.posts.permalink alone if it is set. 0.00 = . +TestConfiguration#test_: #add_default_collections should set collections.posts.permalink if it's not set. 0.00 = . +TestConfiguration#test_: #config_files should return .yml if both .yml and .toml exist. 0.00 = . +TestConfiguration#test_: #add_default_collections should only assign collections.posts.permalink if a permalink is specified. 0.00 = . +TestConfiguration#test_: loading config from external file should load default config if path passed is empty. 0.00 = . +TestConfiguration#test_: #config_files should return .yml if both .yml and .yaml exist. 0.00 = . +TestConfiguration#test_: #stringify_keys should not mess with keys already strings. 0.00 = . +TestConfiguration#test_: loading configuration should fire warning with no _config.yml. 0.00 = . +TestConfiguration#test_: loading config from external file should load default plus posts config if no config_file is set. 0.00 = . +TestConfiguration#test_: loading configuration should load configuration as hash. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile while processing should be processed and written to destination when passed as an entry in 'site.pages' array. 0.01 = . +TestPageWithoutAFile#test_: A PageWithoutAFile while processing should receive content provided to it. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile with a path outside site.source should not access its contents. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile with default site configuration should not have page-content and page-data defined within it. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile with default site configuration should have basic attributes defined in it. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile with default site configuration should identify itself properly. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile while processing should not be processed and written to disk at destination. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile should have non-frozen path and relative_path attributes. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile with site-wide permalink configuration should generate page url accordingly. 0.00 = . +TestPageWithoutAFile#test_: A PageWithoutAFile with default front matter configuration should respect front matter defaults. 0.00 = . +TestPageWithoutAFile#test_dir 0.00 = . +JekyllUnitTest#test_dir 0.00 = . +TestCollections#test_: a simple collection when turned into Liquid should have a docs attribute. 0.00 = . +TestCollections#test_: in safe mode should include the symlinked file from site.source in the list of docs. 0.11 = . +TestCollections#test_: a simple collection should contain no docs when initialized. 0.00 = . +TestCollections#test_: with dots in the filenames should contain one document. 0.10 = . +TestCollections#test_: with no collections specified should contain only the default collections. 0.10 = . +TestCollections#test_: a simple collection should know the full path to itself on the filesystem. 0.00 = . +TestCollections#test_: a simple collection when turned into Liquid should have a label attribute. 0.00 = . +TestCollections#test_: in safe mode should include the symlinked file as it resolves to inside site.source. 0.12 = . +TestCollections#test_: a simple collection should have default URL template. 0.00 = . +TestCollections#test_: a simple collection should know its relative directory. 0.00 = . +TestCollections#test_: a simple collection when turned into Liquid should have a output attribute. 0.00 = . +TestCollections#test_: a simple collection should know whether it should be written or not. 0.00 = . +TestCollections#test_: with dots in the filenames should read document in subfolders with dots. 0.10 = . +TestCollections#test_: with a collection should collects docs in an array on the Collection object. 0.10 = . +TestCollections#test_: with a collection with metadata to rearrange items should sort documents in a collection in the order outlined in the config file. 0.11 = . +TestCollections#test_: an evil collection should have a sanitized full path. 0.00 = . +TestCollections#test_: with a collection should not include the underscored files in the list of docs. 0.10 = . +TestCollections#test_: a simple collection should sanitize the label name. 0.00 = . +TestCollections#test_: with a collection should not include files which start with an underscore in a subdirectory. 0.10 = . +TestCollections#test_: a simple collection when turned into Liquid should have a directory attribute. 0.00 = . +TestCollections#test_: with dots in the filenames should exist. 0.09 = . +TestCollections#test_: a collection with included dotfiles should contain .gitignore file. 0.10 = . +TestCollections#test_dir 0.00 = . +TestCollections#test_: with a collection with metadata to sort items by attribute should sort documents in a collection with 'sort_by' metadata set to a FrontMatter key 'lesson'. 0.10 = . +TestCollections#test_: with a collection with metadata should extract the configuration collection information as metadata. 0.13 = . +TestCollections#test_: a collection with included dotfiles should contain .htaccess file. 0.11 = . +TestCollections#test_: a simple collection when turned into Liquid should have a files attribute. 0.00 = . +TestCollections#test_: a simple collection when turned into Liquid should have a relative_directory attribute. 0.00 = . +TestCollections#test_: with a collection should create a Hash mapping label to Collection instance. 0.10 = . +TestCollections#test_: a collection with permalink should have custom URL template. 0.10 = . +TestCollections#test_: an evil collection should sanitize the label name. 0.00 = . +TestCollections#test_: a collection with included dotfiles should have custom URL in static file. 0.09 = . +TestCollections#test_: with dots in the filenames should allow dots in the filename. 0.09 = . +TestCollections#test_: with a collection should not include files from base dir which start with an underscore. 0.09 = . +TestCollections#test_: an evil collection should have a sanitized relative path name. 0.00 = . +TestConvertible#test_: YAML front matter should raise for broken front matter with `strict_front_matter` set. 0.00 = . +TestConvertible#test_: YAML front matter should not parse if there is encoding error in file. 0.00 = . +TestConvertible#test_: YAML front matter should not parse if there is syntax error in front matter. 0.00 = . +TestConvertible#test_: YAML front matter should parse the front matter but show an error if permalink is empty. 0.00 = . +TestConvertible#test_dir 0.00 = . +TestConvertible#test_: YAML front matter should parse the front matter correctly without permalink. 0.00 = . +TestConvertible#test_: YAML front matter should not allow ruby objects in YAML. 0.00 = . +TestConvertible#test_: YAML front matter should not parse Liquid if disabled in front matter. 0.00 = . +TestConvertible#test_: YAML front matter should not parse if the front matter is not at the start of the file. 0.00 = . +TestConvertible#test_: YAML front matter should parse the front matter correctly. 0.00 = . +TestDocument#test_: documents in a collection with custom title permalinks should produce the right URL if they don't have a slug. 0.09 = . +TestDocument#test_: a document in a collection with dash-separated numeric file name should produce the right destination. 0.12 = . +TestDocument#test_: a static file in a collection should be output in the correct place. 0.11 = . +TestDocument#test_: document with a permalink with dots & a trailing slash should get the right output_ext. 0.10 = . TestDocument#test_: a document in a collection with pretty permalink style should produce the right destination file. 0.10 = . -TestDocument#test_: document with a permalink with dots & a trailing slash should be written properly. 0.10 = . -TestDocument#test_: a document in a collection with a custom permalink should produce the right URL. 0.12 = . -TestDocument#test_: a document in a collection should be jsonify-able. 0.12 = . +TestDocument#test_: a static file in a collection should be a static file. 0.06 = . +TestDocument#test_: a document as part of a collection with invalid path should not know the specified front matter defaults. 0.09 = . +TestDocument#test_dir 0.00 = . +TestDocument#test_: a document as part of a collection with front matter defaults should return front matter defaults via to_liquid. 0.09 = . +TestDocument#test_: a document in a collection should exist. 0.09 = . +TestDocument#test_: documents in a collection with custom title permalinks should produce the right URL if they have a wild slug. 0.11 = . +TestDocument#test_: a document in a collection when rendered with Liquid should respect the front matter definition. 0.22 = . +TestDocument#test_: a document in a collection with YAML ending in three dots should know its data. 0.17 = . +TestDocument#test_: a document with UTF-16LE CLRF should not throw an error. 0.09 = . +TestDocument#test_: a document in a collection with cased file name should honor the output extension of its permalink. 0.09 = . +TestDocument#test_: a document in a collection with the basename (without extension) ending with dot(s) should render into the proper url. 0.19 = . +TestDocument#test_: document with a permalink with dots & a trailing slash should yield an HTML document. 0.11 = . +TestDocument#test_: a document in a collection with non-alphabetic file name should produce the right destination. 0.11 = . +TestDocument#test_: a document in a collection should know its date. 0.10 = . +TestDocument#test_: a document in a collection should output the collection name in the #to_liquid method. 0.07 = . +TestDocument#test_: a document in a collection with non-alphabetic file name should produce the right URL. 0.10 = . +TestDocument#test_: a document with a date with time but without timezone should return the expected date via Liquid. 0.10 = S +TestDocument#test_: a document in a collection with dash-separated numeric file name should produce the right URL. 0.13 = . +TestDocument#test_: documents in a collection with output overrides should be output according its front matter. 0.11 = . +TestDocument#test_: a document in a collection with dash-separated numeric file name should be output in the correct place. 0.11 = . +TestDocument#test_: a document with a date without time should return the expected date via Liquid. 0.10 = . TestDocument#test_: a document with UTF-8 CLRF should not throw an error. 0.10 = . -TestDocument#test_: a document with a date with timezone should have the expected date. 0.10 = . -TestDocument#test_: documents in a collection with custom title permalinks should produce the right destination file if they have a slug. 0.10 = . -TestDocument#test_: documents in a collection with custom title permalinks should produce the right URL if they have a wild slug. 0.09 = . -TestDocument#test_: a document with a date without time should have the expected date. 0.11 = . -TestDocument#test_: a document in a collection should know its basename without extname. 0.11 = . -TestDocument#test_: a document in a collection with custom filename permalinks should produce the right destination file. 0.10 = . -TestDocument#test_: documents in a collection without output overrides should be output according to collection defaults. 0.12 = . -TestDocument#test_: a document as part of a collection with invalid path should not know the specified front matter defaults. 0.11 = . +TestDocument#test_: a document with a date with timezone should have the expected date. 0.23 = . +TestDocument#test_: a document with a date without time should have the expected date. 0.20 = . +TestDocument#test_: documents in a collection with custom title permalinks should produce the right destination file if they have a wild slug. 0.11 = . TestDocument#test_: a document in a collection should know its type. 0.11 = . -TestDocument#test_: a document in a collection with dash-separated numeric file name should produce the right destination. 0.10 = . -TestDocument#test_: a document in a collection with non-alphabetic file name should be output in the correct place. 0.08 = . -TestDocument#test_: a document with a date without time should return the expected date via Liquid. 0.11 = . -TestDocument#test_: a document in a collection with YAML ending in three dots should know its data. 0.18 = . -TestDocument#test_: a document in a collection should exist. 0.18 = . -TestDocument#test_: document with a permalink with dots & a trailing slash should yield an HTML document. 0.21 = . -TestDocument#test_: a document in a collection should output its relative path as path in Liquid. 0.11 = . -TestDocument#test_: a document in a collection with cased file name should be written to the proper directory. 0.10 = . +TestDocument#test_: a document as part of a collection with front matter defaults should know the front matter defaults. 0.10 = . TestDocument#test_: a document in a collection with custom filename permalinks should honor the output extension of its permalink. 0.10 = . -TestDocument#test_: a document in a collection with pretty permalink style should produce the right URL. 0.10 = . -TestDocument#test_: a document with a date with time but without timezone should have the expected date. 0.10 = S -TestDocument#test_: documents in a collection with custom title permalinks should produce the right destination file if they don't have a slug. 0.10 = . -TestDocument#test_: a document as part of a collection with front matter defaults should return front matter defaults via to_liquid. 0.10 = . -TestDocument#test_: a document in a collection with cased file name should produce the permalink as the url. 0.10 = . -TestDocument#test_: a document in a collection with dash-separated numeric file name should produce the right URL. 0.12 = . -TestDocument#test_: a document in a collection with the basename (without extension) ending with dot(s) should render into the proper url. 0.19 = . -TestDocument#test_: a document in a collection with custom filename permalinks should produce the right URL. 0.11 = . +TestDocument#test_: a document with a date with time but without timezone should have the expected date. 0.12 = S +TestDocument#test_: documents in a collection with custom title permalinks should produce the right URL if they have a slug. 0.11 = . +TestDocument#test_: documents in a collection with custom title permalinks should produce the right destination file if they have a slug. 0.07 = . +TestDocument#test_: documents in a collection without output overrides should be output according to collection defaults. 0.10 = . +TestDocument#test_: a document in a collection should know its data. 0.10 = . +TestDocument#test_: a document in a collection with cased file name should produce the right cased URL. 0.10 = . +TestDocument#test_: a document in a collection with a custom permalink should know its permalink. 0.12 = . +TestDocument#test_: a document in a collection with cased file name should produce the permalink as the url. 0.11 = . +TestDocument#test_: a document in a collection should knows its extname. 0.11 = . +TestDocument#test_: a document in a collection should output its relative path as path in Liquid. 0.07 = . TestDocument#test_: a document as part of a collection with overridden default values should override default values in the document front matter. 0.10 = . -TestDocument#test_dir 0.00 = . -TestDocument#test_: a document in a collection with cased file name should be written out properly. 0.09 = . -TestDocument#test_: a document in a collection with a custom permalink should know its permalink. 0.09 = . +TestDocument#test_: a static file in a collection should be set to write. 0.09 = . +TestDocument#test_: a document in a collection should know its basename without extname. 0.10 = . +TestDocument#test_: a document in a collection with pretty permalink style should produce the right URL. 0.10 = . +TestDocument#test_: a document in a collection with custom filename permalinks should produce the right destination file. 0.10 = . +TestDocument#test_: a document in a collection should know whether it's a YAML file. 0.10 = . +TestDocument#test_: a document in a collection with cased file name should be written to the proper directory. 0.10 = . +TestDocument#test_: document with a permalink with dots & a trailing slash should be written properly. 0.09 = . TestDocument#test_: a document with a date with timezone should return the expected date via Liquid. 0.09 = . -TestDocument#test_: a document in a collection should output the collection name in the #to_liquid method. 0.09 = . -TestDocument#test_: a document in a collection with non-alphabetic file name should produce the right URL. 0.09 = . -TestDocument#test_: documents in a collection with custom title permalinks should produce the right URL if they don't have a slug. 0.12 = . -TestDocument#test_: document with a permalink with dots & a trailing slash should get the right output_ext. 0.11 = . -TestDocument#test_: a document in a collection with cased file name should honor the output extension of its permalink. 0.10 = . -TestDocument#test_: a document in a collection with non-alphabetic file name should produce the right destination. 0.10 = . -TestDocument#test_: a document in a collection with cased file name should produce the right cased URL. 0.09 = . +TestDocument#test_: a document in a collection with cased file name should be written out properly. 0.13 = . +TestDocument#test_: a document in a collection with a custom permalink should produce the right URL. 0.11 = . +TestDocument#test_: documents in a collection with custom title permalinks should produce the right destination file if they don't have a slug. 0.10 = . +TestDocument#test_: a document in a collection should know its relative path. 0.10 = . +TestDocument#test_: a static file in a collection should be in the list of docs_to_write. 0.10 = . TestDocument#test_: a document as part of a collection with valid path should know the front matter defaults. 0.09 = . -TestDocument#test_: a document in a collection when rendered with Liquid should respect the front matter definition. 0.19 = . -TestDocument#test_: a static file in a collection should be a static file. 0.12 = . -TestDocument#test_: documents in a collection with output overrides should be output according its front matter. 0.07 = . -TestDocument#test_: a document with UTF-16LE CLRF should not throw an error. 0.10 = . -TestDocument#test_: a document with a date with time but without timezone should return the expected date via Liquid. 0.10 = S -TestDocument#test_: a document in a collection with dash-separated numeric file name should be output in the correct place. 0.10 = . -TestDocument#test_: a document in a collection should knows its extname. 0.10 = . -TestDocument#test_: documents in a collection with custom title permalinks should produce the right URL if they have a slug. 0.09 = . -TestLiquidRenderer#test_: profiler should normalize paths of rendered items. 0.00 = S -TestLiquidRenderer#test_: profiler should return a table with profiling results. 0.13 = . -TestLiquidRenderer#test_dir 0.00 = . +TestDocument#test_: a document in a collection should be jsonify-able. 0.09 = . +TestDocument#test_: a document in a collection should know its basename. 0.06 = . +TestDocument#test_: a document in a collection with non-alphabetic file name should be output in the correct place. 0.09 = . +TestDocument#test_: a document in a collection with custom filename permalinks should produce the right URL. 0.09 = . +TestSite#test_: configuring sites should have an array for plugins by default. 0.00 = . +TestSite#test_: creating sites should sort pages alphabetically. 0.09 = . +TestSite#test_: creating sites using a non-default markdown processor in the configuration should ignore, if there are any bad characters in the class name. 0.02 = . +TestSite#test_dir 0.00 = . +TestSite#test_: configuring sites should use .jekyll-cache directory at source as cache_dir by default. 0.00 = . +TestSite#test_: creating sites should give site with parsed pages and posts to generators. 0.02 = . +TestSite#test_: configuring sites with a custom cache_dir configuration should have the custom cache_dir hidden from Git. 0.00 = . TestSite#test_: creating sites should read pages with YAML front matter. 0.00 = . -TestSite#test_: site process phases should return nil as documented. 0.07 = . -TestSite#test_: static files in a collection should be exposed via site instance. 0.03 = . -TestSite#test_: creating sites when setting theme should set no theme if config is a hash. 0.00 = . +TestSite#test_: configuring sites should configure cache_dir. 0.12 = . +TestSite#test_: creating sites data directory should auto load json files. 0.07 = . +TestSite#test_: creating sites should reset data before processing. 0.17 = . +TestSite#test_: creating sites should write only modified static files. 3.34 = . +TestSite#test_: creating sites data directory should load the symlink files in safe mode, as they resolve to inside site.source. 0.09 = . +TestSite#test_: creating sites data directory should load symlink files in unsafe mode. 0.09 = . +TestSite#test_: creating sites manipulating the Jekyll environment should default to 'development'. 0.06 = . +TestSite#test_: creating sites should have an empty tag hash by default. 0.00 = . +TestSite#test_: site process phases should return nil as documented. 0.08 = . +TestSite#test_: creating sites with an invalid markdown processor in the configuration should not throw an error at initialization time. 0.01 = . +TestSite#test_: creating sites when setting theme should set no theme if config is not set. 0.00 = . +TestSite#test_: static files in a collection should be exposed via site instance. 0.08 = . +TestSite#test_: creating sites incremental build should regenerate files that have had their destination deleted. 1.42 = . +TestSite#test_: creating sites should deploy payload. 0.11 = . +TestSite#test_: creating sites should expose list of static files to site payload. 0.00 = . TestSite#test_: configuring sites should load config file from theme-gem as Jekyll::Configuration instance. 0.00 = S -TestSite#test_: creating sites manipulating the Jekyll environment should default to 'development'. 0.10 = . -TestSite#test_: creating sites should enforce a strict 3-dash limit on the start of the YAML front matter. 0.00 = . +TestSite#test_: creating sites manipulating the Jekyll environment in production should be overridden by JEKYLL_ENV. 0.13 = . TestSite#test_: creating sites should skip posts with invalid encoding. 0.02 = . -TestSite#test_: creating sites incremental build should build incrementally. 3.39 = . -TestSite#test_: creating sites when setting theme should set a theme if the config is a string. 0.00 = S -TestSite#test_: creating sites data directory should auto load yml files. 0.10 = . -TestSite#test_: creating sites error handling should not raise for bad frontmatter if strict_front_matter is not set. 0.09 = . -TestSite#test_: configuring sites should have the cache_dir hidden from Git. 0.00 = . -TestSite#test_: configuring sites should have an array for plugins by default. 0.00 = . -TestSite#test_: creating sites manipulating the Jekyll environment in production should be overridden by JEKYLL_ENV. 0.19 = . +TestSite#test_: configuring sites should only include theme includes_path if the path exists. 0.00 = S TestSite#test_: creating sites should expose jekyll version to site payload. 0.00 = . -TestSite#test_: creating sites should sort pages alphabetically. 0.07 = . -TestSite#test_: configuring sites with a custom cache_dir configuration should have the custom cache_dir hidden from Git. 0.00 = . +TestSite#test_: creating sites data directory should auto load yaml files. 0.06 = . +TestSite#test_: creating sites using a non-default markdown processor in the configuration should use the non-default markdown processor. 0.06 = . TestSite#test_: creating sites #in_cache_dir method should create sanitized paths within the cache directory. 0.00 = . -TestSite#test_: creating sites when setting theme should set no theme if config is not set. 0.00 = . +TestSite#test_: configuring sites should default baseurl to `nil`. 0.00 = . +TestSite#test_: creating sites when setting theme should set a theme if the config is a string. 0.00 = S +TestSite#test_: creating sites when setting theme should set no theme if config is a hash. 0.00 = . +TestSite#test_: creating sites data directory should auto load yaml files in subdirectory with a period in the name. 0.09 = . +TestSite#test_: configuring sites should have an empty array for plugins if nothing is passed. 0.00 = . +TestSite#test_: configuring sites should have an array for plugins if passed as an array. 0.00 = . +TestSite#test_: creating sites error handling should raise for bad frontmatter if strict_front_matter is set. 0.02 = . TestSite#test_: configuring sites should have an array for plugins if passed as a string. 0.00 = . +TestSite#test_: creating sites with orphaned files in destination should remove orphaned files in destination. 0.18 = . +TestSite#test_: creating sites incremental build should build incrementally. 3.28 = . TestSite#test_: static files in a collection should not be revisited in `Site#each_site_file`. 0.03 = . -TestSite#test_: creating sites data directory should auto load yaml files in subdirectory with a period in the name. 0.10 = . -TestSite#test_: creating sites error handling should raise for bad frontmatter if strict_front_matter is set. 0.02 = . -TestSite#test_: creating sites data directory should auto load json files. 0.10 = . -TestSite#test_: creating sites using a non-default markdown processor in the configuration should ignore, if there are any bad characters in the class name. 0.03 = . -TestSite#test_: configuring sites should expose baseurl passed in from config. 0.00 = . -TestSite#test_: creating sites with orphaned files in destination should remove orphaned files in destination - keep_files .svn. 0.48 = . -TestSite#test_: configuring sites should configure cache_dir. 0.10 = . +TestSite#test_: creating sites with an invalid markdown processor in the configuration should throw FatalException at process time. 0.03 = . +TestSite#test_: creating sites should setup plugins in priority order. 0.00 = . +TestSite#test_: creating sites should enforce a strict 3-dash limit on the start of the YAML front matter. 0.00 = . +TestSite#test_: creating sites data directory should auto load yml files. 0.10 = . TestSite#test_: creating sites data directory should load yaml files from extracted method. 0.07 = . -TestSite#test_: configuring sites should use .jekyll-cache directory at source as cache_dir by default. 0.00 = . -TestSite#test_: creating sites data directory should auto load yaml files in subdirectory. 0.10 = . -TestSite#test_: creating sites should have an empty tag hash by default. 0.00 = . -TestSite#test_: creating sites should deploy payload. 0.07 = . -TestSite#test_: creating sites data directory should auto load yaml files. 0.06 = . -TestSite#test_: creating sites data directory should load symlink files in unsafe mode. 0.06 = . +TestSite#test_: configuring sites should have the default for plugins if nil is passed. 0.00 = . TestSite#test_: creating sites error handling should raise if destination is source. 0.00 = . -TestSite#test_: creating sites with an invalid markdown processor in the configuration should throw FatalException at process time. 0.04 = . -TestSite#test_: creating sites should read posts. 0.02 = . -TestSite#test_: creating sites with liquid profiling should print profile table. 0.11 = . -TestSite#test_: creating sites data directory should load the symlink files in safe mode, as they resolve to inside site.source. 0.10 = . -TestSite#test_: creating sites should expose list of static files to site payload. 0.00 = . -TestSite#test_: creating sites should write only modified static files. 3.48 = . TestSite#test_: creating sites error handling should raise if destination is included in source. 0.00 = . -TestSite#test_: creating sites using a non-default markdown processor in the configuration should use the non-default markdown processor. 0.07 = . -TestSite#test_: creating sites with an invalid markdown processor in the configuration should not throw an error at initialization time. 0.00 = . -TestSite#test_: configuring sites should have an empty array for plugins if nothing is passed. 0.00 = . -TestSite#test_: creating sites should write static files if not modified but missing in destination. 3.48 = . +TestSite#test_: creating sites error handling should not raise for bad frontmatter if strict_front_matter is not set. 0.10 = . +TestSite#test_: creating sites should write static files if not modified but missing in destination. 3.40 = . +TestSite#test_: creating sites with orphaned files in destination should remove orphaned files in destination - keep_files .svn. 0.22 = . +TestSite#test_: creating sites with liquid profiling should print profile table. 0.11 = . +TestSite#test_: configuring sites should expose baseurl passed in from config. 0.00 = . +TestSite#test_: configuring sites should have the cache_dir hidden from Git. 0.00 = . +TestSite#test_: creating sites data directory should auto load yaml files in subdirectory. 0.10 = . +TestSite#test_: creating sites should read posts. 0.02 = . TestSite#test_: configuring sites should look for plugins under the site directory by default. 0.00 = . -TestSite#test_: creating sites incremental build should regenerate files that have had their destination deleted. 1.21 = . -TestSite#test_: configuring sites should default baseurl to `nil`. 0.00 = . -TestSite#test_: configuring sites should have an array for plugins if passed as an array. 0.00 = . -TestSite#test_: configuring sites should have the default for plugins if nil is passed. 0.00 = . -TestSite#test_: creating sites should give site with parsed pages and posts to generators. 0.03 = . -TestSite#test_: creating sites with orphaned files in destination should remove orphaned files in destination. 0.18 = . -TestSite#test_dir 0.00 = . -TestSite#test_: creating sites should setup plugins in priority order. 0.00 = . -TestSite#test_: creating sites should reset data before processing. 0.18 = . -TestSite#test_: configuring sites should only include theme includes_path if the path exists. 0.00 = S -TestFrontMatterDefaults#test_dir 0.00 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with quoted date should not raise error. 0.10 = . -TestFrontMatterDefaults#test_: A site with front matter type pages and an extension should affect only the specified path. 0.09 = . -TestFrontMatterDefaults#test_: A site with full front matter defaults (glob) should affect only the specified path and type. 0.13 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with no type should affect only the specified path and all types. 0.11 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with no path should affect only the specified type and all paths. 0.10 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with no path or type should affect all types and paths. 0.10 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with no scope should affect all types and paths. 0.10 = . -TestFrontMatterDefaults#test_: A site with full front matter defaults (glob) should call Dir.glob block. 0.12 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with no path and a deprecated type should affect only the specified type and all paths. 0.09 = . -TestFrontMatterDefaults#test_: A site with front matter defaults with quoted date should parse date. 0.09 = . -TestFrontMatterDefaults#test_: A site with full front matter defaults should not call Dir.glob block. 0.10 = . -TestFrontMatterDefaults#test_: A site with full front matter defaults should affect only the specified path and type. 0.07 = . -TestDoctorCommand#test_: URLs only differ by case should return success on a valid site/page. 0.01 = . -TestDoctorCommand#test_: URLs only differ by case should return warning for pages only differing by case. 0.00 = . -TestDoctorCommand#test_dir 0.00 = . -TestLogAdapter#test_: #messages should return an array. 0.00 = . -TestLogAdapter#test_: #warn should call #warn on writer return true. 0.00 = . -TestLogAdapter#test_: #adjust_verbosity should set the writers logging level to debug when verbose. 0.00 = . -TestLogAdapter#test_: #info should call #info on writer return true. 0.00 = . -TestLogAdapter#test_: #log_level= should set the writers logging level. 0.00 = . -TestLogAdapter#test_: #adjust_verbosity should set the writers logging level to error when quiet. 0.00 = . -TestLogAdapter#test_dir 0.00 = . -TestLogAdapter#test_: #debug should call #debug on writer return true. 0.00 = . -TestLogAdapter#test_: #error should call #error on writer return true. 0.00 = . -TestLogAdapter#test_: #abort_with should call #error and abort. 0.00 = . -TestLogAdapter#test_: #adjust_verbosity should not change the writer's logging level when neither verbose or quiet. 0.00 = . -TestLogAdapter#test_: #adjust_verbosity should call #debug on writer return true. 0.00 = . -TestLogAdapter#test_: #messages should store each log value in the array. 0.00 = . -TestLogAdapter#test_: #adjust_verbosity should set the writers logging level to error when quiet and verbose are both set. 0.00 = . -TestLogAdapter#test_: #write_message? should return false up to the desired logging level. 0.00 = . -TestExcerptDrop#test_: an excerpt drop should have the right thing. 0.02 = . -TestExcerptDrop#test_: an excerpt drop should inherit the layout for the drop but not the excerpt. 0.02 = . -TestExcerptDrop#test_: an excerpt drop should not have an excerpt. 0.02 = . -TestExcerptDrop#test_dir 0.00 = . -TestExcerptDrop#test_: an excerpt drop should be inspectable. 0.03 = . -TestExcerptDrop#test_: an excerpt drop should inherit values from the document. 0.02 = . -TestURL#test_: The URL class should replace placeholders in templates. 0.00 = . -TestURL#test_: The URL class should use permalink if given. 0.00 = . -TestURL#test_dir 0.00 = . +TestCommandsServe#test_: with a program with custom options verbose should debug when verbose. 0.01 = . +TestCommandsServe#test_: with a program with custom options not in development environment should not update the site url. 0.00 = . +TestCommandsServe#test_: with a program should not have an empty options set. 0.00 = . +TestCommandsServe#test_: with a program with custom options enabling SSL should allow SSL with a key and cert. 0.01 = . +TestCommandsServe#test_: with a program with custom options should use user port. 0.01 = . +TestCommandsServe#test_: using LiveReload should apply the max and min delay options. 0.57 = . +TestCommandsServe#test_: with a program with custom options in development environment should take `host`, `port` and `ssl` into consideration if set. 0.00 = . +TestCommandsServe#test_: with a program with custom options should create a default set of mimetypes. 0.01 = . +TestCommandsServe#test_: with a program with custom options should use empty directory index list when show_dir_listing is true. 0.01 = . +TestCommandsServe#test_: using LiveReload should serve nothing else over HTTP on the default LiveReload port. 0.05 = . +TestCommandsServe#test_: with a program should have a description. 0.00 = . +TestCommandsServe#test_dir 0.00 = . +TestCommandsServe#test_: with a program with custom options should use user destinations. 0.01 = . +TestCommandsServe#test_: with a program with custom options enabling SSL should raise if enabling without key or cert. 0.01 = . +TestCommandsServe#test_: with a program with custom options should keep config between build and serve. 0.00 = . +TestCommandsServe#test_: with a program should have aliases. 0.01 = . +TestCommandsServe#test_: with a program should label itself. 0.00 = . +TestCommandsServe#test_: with a program with custom options verbose should warn when not verbose. 0.01 = . +TestCommandsServe#test_: using LiveReload should serve livereload.js over HTTP on the default LiveReload port. 0.04 = . +TestCommandsServe#test_: with a program with custom options in development environment should set the site url by default to `http://localhost:4000`. 0.00 = . +TestCommandsServe#test_: using LiveReload should insert the LiveReload script tags. 0.52 = . +TestCommandsServe#test_: with a program should have an action. 0.00 = . +TestCommandsServe#test_: with a program should read `configuration` only once. 0.00 = . +TestExcerpt#test_: An extracted excerpt #content after render should be the first paragraph of the page. 0.01 = . +TestExcerpt#test_: An extracted excerpt #id should return a string. 0.00 = . +TestExcerpt#test_: An extracted excerpt #to_s should return rendered output. 0.00 = . +TestExcerpt#test_: An excerpt with valid closed Liquid block tag with whitespace control should not be appended to but generated as is. 0.00 = . +TestExcerpt#test_: An extracted excerpt #relative_path should return its document's relative path with '/#excerpt' appended. 0.01 = . +TestExcerpt#test_: An extracted excerpt #to_s should return its output if output present. 0.00 = . +TestExcerpt#test_: An excerpt with valid closed Liquid block tag should not be appended to but generated as is. 0.00 = . +TestExcerpt#test_: With extraction disabled should not be generated. 0.00 = . +TestExcerpt#test_: An extracted excerpt #id should contain the UID for the post. 0.00 = . +TestExcerpt#test_: A whole-post excerpt #content should match the post content. 0.00 = . +TestExcerpt#test_: A whole-post excerpt should be generated. 0.00 = . +TestExcerpt#test_: An extracted excerpt #content before render should be the first paragraph of the page. 0.00 = . +TestExcerpt#test_: An extracted excerpt #content with indented link references should render links properly. 0.00 = . +TestExcerpt#test_: An extracted excerpt #type should return a symbol. 0.00 = . +TestExcerpt#test_dir 0.00 = . +TestExcerpt#test_: An extracted excerpt #content with indented link references should ignore indented code. 0.00 = . +TestExcerpt#test_: An extracted excerpt #inspect should return a string. 0.00 = . +TestExcerpt#test_: An excerpt with Liquid tags should close open block tags, including custom tags, and ignore others. 0.00 = . +TestExcerpt#test_: An extracted excerpt #content with indented link references should contain all refs at the bottom of the page. 0.00 = . +TestExcerpt#test_: An extracted excerpt #type should return the post's type. 0.00 = . +TestExcerpt#test_: An extracted excerpt #to_liquid should contain the proper page data to mimic the post liquid. 0.00 = . +TestExcerpt#test_: An excerpt with valid Liquid variable with whitespace control should not be appended to but generated as is. 0.00 = . +TestExcerpt#test_: An extracted excerpt #content after render should link properly. 0.00 = . +TestExcerpt#test_: An extracted excerpt #include(string) should return true only if an excerpt output contains a specified string. 0.00 = . +TestExcerpt#test_: An extracted excerpt #content before render should contain any refs at the bottom of the page. 0.00 = . +TestExcerpt#test_: An extracted excerpt #inspect should contain the excerpt id as a shorthand string identifier. 0.00 = . +TestExcerpt#test_: An excerpt with non-closed but valid Liquid block tag should be appended to as necessary and generated. 0.00 = . +TestExcerpt#test_: An excerpt with non-closed but valid Liquid block tag with whitespace control should be appended to as necessary and generated. 0.00 = . +TestURL#test_: The URL class should raise custom error when URL placeholder doesn't have key. 0.03 = . +TestURL#test_: The URL class should replace placeholders in permalinks. 0.00 = . +TestURL#test_: The URL class should handle UrlDrop as a placeholder in addition to a hash. 0.03 = . +TestURL#test_: The URL class should handle multiple of the same key in the permalink. 0.00 = . TestURL#test_: The URL class should check for key without trailing underscore. 0.03 = . -TestURL#test_: The URL class should throw an exception if neither permalink or template is specified. 0.00 = . TestURL#test_: The URL class should handle multiple of the same key in the template. 0.00 = . -TestURL#test_: The URL class should handle multiple of the same key in the permalink. 0.00 = . -TestURL#test_: The URL class should handle UrlDrop as a placeholder in addition to a hash. 0.03 = . +TestURL#test_: The URL class should use permalink if given. 0.00 = . TestURL#test_: The URL class should handle nil values for keys in the template. 0.00 = . -TestURL#test_: The URL class should raise custom error when URL placeholder doesn't have key. 0.03 = . -TestURL#test_: The URL class should replace placeholders in permalinks. 0.00 = . -TestLayoutReader#test_: reading layouts when a _layouts directory exists in CWD should ignore the layout directory in CWD and use the directory relative to site source. 0.00 = . -TestLayoutReader#test_dir 0.00 = . -TestLayoutReader#test_: reading layouts when a layout is a symlink should only read the layouts which are in the site. 0.00 = . -TestLayoutReader#test_: reading layouts when no _layouts directory exists in CWD should know to use the layout directory relative to the site source. 0.00 = . -TestLayoutReader#test_: reading layouts with a theme should not read a symlink'd theme. 0.00 = S -TestLayoutReader#test_: reading layouts should read layouts. 0.00 = . -TestKramdown#test_: kramdown should render fenced code blocks with syntax highlighting. 0.00 = . -TestKramdown#test_: kramdown should move coderay to syntax_highlighter_opts. 0.00 = S -TestKramdown#test_: kramdown when configured should accept the specified default syntax_highlighter language. 0.00 = . -TestKramdown#test_: kramdown when asked to convert smart quotes should support custom types. 0.00 = . -TestKramdown#test_: kramdown should run Kramdown. 0.00 = . -TestKramdown#test_: kramdown should should log kramdown warnings. 0.00 = . -TestKramdown#test_: kramdown when asked to convert smart quotes should convert. 0.00 = . -TestKramdown#test_dir 0.00 = . -TestKramdown#test_: kramdown should not break kramdown. 0.00 = . -TestKramdown#test_: kramdown when a custom highlighter is chosen should use the chosen highlighter if it's available. 0.00 = S -TestKramdown#test_: kramdown when configured should have 'plaintext' as the default syntax_highlighter language. 0.00 = . -TestKramdown#test_: kramdown when a custom highlighter is chosen should support legacy enable_coderay... for now. 0.00 = S -TestGeneratedSite#test_: generated sites should hide unpublished page. 0.12 = . -TestGeneratedSite#test_: generated sites should print a nice list of static files. 0.07 = . -TestGeneratedSite#test_: generated sites should ensure post count is as expected. 0.07 = . -TestGeneratedSite#test_: generated sites should render latest post's content. 0.07 = . -TestGeneratedSite#test_: generating limited posts should acceptable limit post is 0. 0.06 = . -TestGeneratedSite#test_: generated sites should include a post with a abbreviated dates. 0.10 = . -TestGeneratedSite#test_: generated sites should insert variable from layout into the index. 0.07 = . -TestGeneratedSite#test_: generated sites should not copy _posts directory. 0.06 = . -TestGeneratedSite#test_: generated sites should process other static files and generate correct permalinks. 0.06 = . -TestGeneratedSite#test_: generated sites should hide unpublished posts. 0.06 = . -TestGeneratedSite#test_: generated sites should process a page with a folder permalink properly. 0.06 = . -TestGeneratedSite#test_: generated sites should insert site.posts into the index. 0.06 = . -TestGeneratedSite#test_dir 0.00 = . -TestGeneratedSite#test_: generating limited posts should ensure limit posts is 0 or more. 0.05 = . -TestGeneratedSite#test_: generating limited posts should generate only the specified number of posts. 0.04 = . +TestURL#test_dir 0.00 = . +TestURL#test_: The URL class should replace placeholders in templates. 0.00 = . +TestURL#test_: The URL class should throw an exception if neither permalink or template is specified. 0.00 = . +TestPostReader#test_: #read_publishable should skip unprocessable documents. 0.02 = . +TestPostReader#test_dir 0.00 = . -Finished tests in 37.183822s, 24.0158 tests/s, 53.3565 assertions/s. +Finished tests in 36.803997s, 24.2637 tests/s, 53.9072 assertions/s. Skipped: -Minitest::Result#test_: Utils::Internet.connected? should return true if there's internet. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_utils.rb:435]: -The builders do not have access to the internet +Minitest::Result#test_: kramdown should move coderay to syntax_highlighter_opts. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_kramdown.rb:182]: +kramdown-syntax-coderay is not packaged Skipped: -Minitest::Result#test_: filters jsonify filter should convert drop to json. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_filters.rb:666]: -Fails, no time to investigate +Minitest::Result#test_: kramdown when a custom highlighter is chosen should support legacy enable_coderay... for now. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_kramdown.rb:159]: +kramdown-syntax-coderay is not packaged + +Skipped: +Minitest::Result#test_: kramdown when a custom highlighter is chosen should use the chosen highlighter if it's available. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_kramdown.rb:140]: +kramdown-syntax-coderay is not packaged + +Skipped: +Minitest::Result#test_: Utils::Internet.connected? should return true if there's internet. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_utils.rb:435]: +The builders do not have access to the internet Skipped: Minitest::Result#test_: JEKYLL_NO_BUNDLER_REQUIRE set to `nil` should require from bundler. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_plugin_manager.rb:22]: @@ -3900,7 +3944,15 @@ This test fails due to Debian not having specific versions of packages Skipped: -Minitest::Result#test_: a document with a date with time but without timezone should have the expected date. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_document.rb:641]: +Minitest::Result#test_: reading layouts with a theme should not read a symlink'd theme. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_layout_reader.rb:61]: +skip test-theme tests in Debian until it is packaged + +Skipped: +Minitest::Result#test_: profiler should normalize paths of rendered items. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_liquid_renderer.rb:31]: +skip test-theme tests in Debian until it is packaged + +Skipped: +Minitest::Result#test_: filters jsonify filter should convert drop to json. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_filters.rb:666]: Fails, no time to investigate Skipped: @@ -3908,36 +3960,20 @@ Fails, no time to investigate Skipped: -Minitest::Result#test_: profiler should normalize paths of rendered items. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_liquid_renderer.rb:31]: -skip test-theme tests in Debian until it is packaged +Minitest::Result#test_: a document with a date with time but without timezone should have the expected date. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_document.rb:641]: +Fails, no time to investigate Skipped: Minitest::Result#test_: configuring sites should load config file from theme-gem as Jekyll::Configuration instance. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_site.rb:102]: skipping loading test-theme on Debian Skipped: -Minitest::Result#test_: creating sites when setting theme should set a theme if the config is a string. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_site.rb:639]: -skipping loading test-theme on Debian - -Skipped: Minitest::Result#test_: configuring sites should only include theme includes_path if the path exists. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_site.rb:68]: skipping loading test-theme on Debian Skipped: -Minitest::Result#test_: reading layouts with a theme should not read a symlink'd theme. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_layout_reader.rb:61]: -skip test-theme tests in Debian until it is packaged - -Skipped: -Minitest::Result#test_: kramdown should move coderay to syntax_highlighter_opts. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_kramdown.rb:182]: -kramdown-syntax-coderay is not packaged - -Skipped: -Minitest::Result#test_: kramdown when a custom highlighter is chosen should use the chosen highlighter if it's available. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_kramdown.rb:140]: -kramdown-syntax-coderay is not packaged - -Skipped: -Minitest::Result#test_: kramdown when a custom highlighter is chosen should support legacy enable_coderay... for now. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_kramdown.rb:159]: -kramdown-syntax-coderay is not packaged +Minitest::Result#test_: creating sites when setting theme should set a theme if the config is a string. [/build/reproducible-path/jekyll-4.3.4+dfsg/test/test_site.rb:639]: +skipping loading test-theme on Debian 893 tests, 1984 assertions, 0 failures, 0 errors, 14 skips @@ -3972,12 +4008,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/844747/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/844747/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/4119673 and its subdirectories -I: Current time: Fri Nov 15 23:29:47 -12 2024 -I: pbuilder-time-stamp: 1731756587 +I: removing directory /srv/workspace/pbuilder/844747 and its subdirectories +I: Current time: Sun Nov 17 01:32:07 +14 2024 +I: pbuilder-time-stamp: 1731756727