0s autopkgtest [00:09:17]: starting date: 2024-03-08 0s autopkgtest [00:09:17]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [00:09:17]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._f5a0c1n/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:ruby3.2,src:openssl --apt-upgrade ruby-nokogiri --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=ruby3.2/3.2.3-1build2 openssl/3.0.10-1ubuntu5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-arm64-13.secgroup --name adt-noble-arm64-ruby-nokogiri-20240308-000917-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 298s autopkgtest [00:14:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 298s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 299s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [321 kB] 299s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [1838 kB] 299s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 299s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [23.8 kB] 299s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [443 kB] 299s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 299s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 299s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 299s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2181 kB] 299s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 299s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [21.5 kB] 299s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 306s Fetched 4981 kB in 3s (1975 kB/s) 306s Reading package lists... 316s Reading package lists... 317s Building dependency tree... 317s Reading state information... 318s Calculating upgrade... 319s The following packages will be REMOVED: 319s libssl3 319s The following NEW packages will be installed: 319s libssl3t64 319s The following packages will be upgraded: 319s openssl 319s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 319s Need to get 2746 kB of archives. 319s After this operation, 4096 B of additional disk space will be used. 319s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.10-1ubuntu5 [982 kB] 320s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.10-1ubuntu5 [1763 kB] 321s Fetched 2746 kB in 1s (3664 kB/s) 321s (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 ... 75860 files and directories currently installed.) 321s Preparing to unpack .../openssl_3.0.10-1ubuntu5_arm64.deb ... 321s Unpacking openssl (3.0.10-1ubuntu5) over (3.0.10-1ubuntu4) ... 321s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 321s wget depends on libssl3 (>= 3.0.0). 321s u-boot-tools depends on libssl3 (>= 3.0.0). 321s tnftp depends on libssl3 (>= 3.0.0). 321s tcpdump depends on libssl3 (>= 3.0.0). 321s systemd-resolved depends on libssl3 (>= 3.0.0). 321s systemd depends on libssl3 (>= 3.0.0). 321s sudo depends on libssl3 (>= 3.0.0). 321s sbsigntool depends on libssl3 (>= 3.0.0). 321s rsync depends on libssl3 (>= 3.0.0). 321s python3-cryptography depends on libssl3 (>= 3.0.0). 321s openssh-server depends on libssl3 (>= 3.0.10). 321s openssh-client depends on libssl3 (>= 3.0.10). 321s mtd-utils depends on libssl3 (>= 3.0.0). 321s mokutil depends on libssl3 (>= 3.0.0). 321s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 321s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 321s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 321s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 321s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 321s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 321s libpython3.11-minimal:arm64 depends on libssl3 (>= 3.0.0). 321s libnvme1 depends on libssl3 (>= 3.0.0). 321s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 321s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 321s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 321s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 321s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 321s kmod depends on libssl3 (>= 3.0.0). 321s dhcpcd-base depends on libssl3 (>= 3.0.0). 321s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 321s 321s (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 ... 75860 files and directories currently installed.) 321s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 322s Selecting previously unselected package libssl3t64:arm64. 322s (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 ... 75849 files and directories currently installed.) 322s Preparing to unpack .../libssl3t64_3.0.10-1ubuntu5_arm64.deb ... 322s Unpacking libssl3t64:arm64 (3.0.10-1ubuntu5) ... 322s Setting up libssl3t64:arm64 (3.0.10-1ubuntu5) ... 322s Setting up openssl (3.0.10-1ubuntu5) ... 322s Processing triggers for man-db (2.12.0-3) ... 323s Processing triggers for libc-bin (2.39-0ubuntu2) ... 323s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 323s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 323s Reading package lists... 324s Building dependency tree... 324s Reading state information... 326s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 327s sh: Attempting to set up Debian/Ubuntu apt sources automatically 327s sh: Distribution appears to be Ubuntu 334s Reading package lists... 335s Building dependency tree... 335s Reading state information... 336s W: eatmydata is already the newest version (131-1). 336s dbus is already the newest version (1.14.10-4ubuntu1). 336s dbus set to manually installed. 336s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 336s Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 336s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 336s Reading package lists... 337s Building dependency tree... 337s Reading state information... 339s rng-tools-debian is already the newest version (2.4). 339s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 339s Reading package lists... 339s Building dependency tree... 339s Reading state information... 341s haveged is already the newest version (1.9.14-1ubuntu1). 341s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 341s Reading package lists... 342s Building dependency tree... 342s Reading state information... 343s The following packages will be REMOVED: 343s cloud-init* python3-configobj* python3-debconf* 344s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 344s After this operation, 3248 kB disk space will be freed. 344s (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 ... 75862 files and directories currently installed.) 344s Removing cloud-init (24.1-0ubuntu1) ... 345s Removing python3-configobj (5.0.8-3) ... 346s Removing python3-debconf (1.5.86) ... 346s Processing triggers for man-db (2.12.0-3) ... 346s (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 ... 75473 files and directories currently installed.) 346s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 348s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 348s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 349s Reading package lists... 350s Building dependency tree... 350s Reading state information... 351s linux-generic is already the newest version (6.8.0-11.11+1). 351s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 352s Get:1 http://ftpmaster.internal/ubuntu noble InRelease [255 kB] 352s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 352s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 352s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 352s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 353s Get:6 http://ftpmaster.internal/ubuntu noble/universe Sources [19.8 MB] 354s Get:7 http://ftpmaster.internal/ubuntu noble/main Sources [1380 kB] 354s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 Packages [1416 kB] 354s Get:9 http://ftpmaster.internal/ubuntu noble/universe arm64 Packages [15.2 MB] 360s Fetched 38.1 MB in 8s (4802 kB/s) 367s Reading package lists... 367s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 367s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 367s Reading package lists... 367s Building dependency tree... 367s Reading state information... 369s Calculating upgrade... 370s The following packages will be REMOVED: 370s libefiboot1 libefivar1 370s The following NEW packages will be installed: 370s libefiboot1t64 libefivar1t64 370s The following packages will be upgraded: 370s dmsetup grub-common grub2-common initramfs-tools initramfs-tools-bin 370s initramfs-tools-core libdevmapper1.02.1 libproc2-0 pci.ids procps 370s 10 upgraded, 2 newly installed, 2 to remove and 0 not upgraded. 370s Need to get 4261 kB of archives. 370s After this operation, 94.2 kB of additional disk space will be used. 370s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libdevmapper1.02.1 arm64 2:1.02.185-3ubuntu1 [128 kB] 370s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 grub2-common arm64 2.12-1ubuntu4 [671 kB] 370s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 grub-common arm64 2.12-1ubuntu4 [2174 kB] 371s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libefivar1t64 arm64 38-3.1 [55.1 kB] 371s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libefiboot1t64 arm64 38-3.1 [40.5 kB] 371s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libproc2-0 arm64 2:4.0.4-4ubuntu1 [58.4 kB] 371s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 procps arm64 2:4.0.4-4ubuntu1 [708 kB] 371s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 dmsetup arm64 2:1.02.185-3ubuntu1 [74.5 kB] 371s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 pci.ids all 0.0~2024.02.02-1 [273 kB] 371s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools all 0.142ubuntu20 [9054 B] 371s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools-core all 0.142ubuntu20 [49.7 kB] 371s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools-bin arm64 0.142ubuntu20 [20.2 kB] 371s Preconfiguring packages ... 372s Fetched 4261 kB in 1s (4376 kB/s) 372s (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 ... 75418 files and directories currently installed.) 372s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu1_arm64.deb ... 372s Unpacking libdevmapper1.02.1:arm64 (2:1.02.185-3ubuntu1) over (2:1.02.185-2ubuntu1) ... 372s Preparing to unpack .../grub2-common_2.12-1ubuntu4_arm64.deb ... 372s Unpacking grub2-common (2.12-1ubuntu4) over (2.12-1ubuntu3) ... 372s Preparing to unpack .../grub-common_2.12-1ubuntu4_arm64.deb ... 372s Unpacking grub-common (2.12-1ubuntu4) over (2.12-1ubuntu3) ... 372s dpkg: libefivar1:arm64: dependency problems, but removing anyway as you requested: 372s mokutil depends on libefivar1 (>= 37). 372s libefiboot1:arm64 depends on libefivar1 (>= 38). 372s efibootmgr depends on libefivar1 (>= 38). 372s 372s (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 ... 75418 files and directories currently installed.) 372s Removing libefivar1:arm64 (38-3) ... 372s Selecting previously unselected package libefivar1t64:arm64. 373s (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 ... 75413 files and directories currently installed.) 373s Preparing to unpack .../libefivar1t64_38-3.1_arm64.deb ... 373s Unpacking libefivar1t64:arm64 (38-3.1) ... 373s dpkg: libefiboot1:arm64: dependency problems, but removing anyway as you requested: 373s efibootmgr depends on libefiboot1 (>= 38). 373s 373s (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 ... 75419 files and directories currently installed.) 373s Removing libefiboot1:arm64 (38-3) ... 373s Selecting previously unselected package libefiboot1t64:arm64. 373s (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 ... 75414 files and directories currently installed.) 373s Preparing to unpack .../0-libefiboot1t64_38-3.1_arm64.deb ... 373s Unpacking libefiboot1t64:arm64 (38-3.1) ... 373s Preparing to unpack .../1-libproc2-0_2%3a4.0.4-4ubuntu1_arm64.deb ... 373s Unpacking libproc2-0:arm64 (2:4.0.4-4ubuntu1) over (2:4.0.4-2ubuntu1) ... 373s Preparing to unpack .../2-procps_2%3a4.0.4-4ubuntu1_arm64.deb ... 373s Unpacking procps (2:4.0.4-4ubuntu1) over (2:4.0.4-2ubuntu1) ... 373s Preparing to unpack .../3-dmsetup_2%3a1.02.185-3ubuntu1_arm64.deb ... 373s Unpacking dmsetup (2:1.02.185-3ubuntu1) over (2:1.02.185-2ubuntu1) ... 373s Preparing to unpack .../4-pci.ids_0.0~2024.02.02-1_all.deb ... 373s Unpacking pci.ids (0.0~2024.02.02-1) over (0.0~2023.11.11-1) ... 373s Preparing to unpack .../5-initramfs-tools_0.142ubuntu20_all.deb ... 373s Unpacking initramfs-tools (0.142ubuntu20) over (0.142ubuntu19) ... 373s Preparing to unpack .../6-initramfs-tools-core_0.142ubuntu20_all.deb ... 373s Unpacking initramfs-tools-core (0.142ubuntu20) over (0.142ubuntu19) ... 374s Preparing to unpack .../7-initramfs-tools-bin_0.142ubuntu20_arm64.deb ... 374s Unpacking initramfs-tools-bin (0.142ubuntu20) over (0.142ubuntu19) ... 374s Setting up pci.ids (0.0~2024.02.02-1) ... 374s Setting up libefivar1t64:arm64 (38-3.1) ... 374s Setting up libproc2-0:arm64 (2:4.0.4-4ubuntu1) ... 374s Setting up libdevmapper1.02.1:arm64 (2:1.02.185-3ubuntu1) ... 374s Setting up dmsetup (2:1.02.185-3ubuntu1) ... 374s Setting up procps (2:4.0.4-4ubuntu1) ... 374s Setting up libefiboot1t64:arm64 (38-3.1) ... 374s Setting up initramfs-tools-bin (0.142ubuntu20) ... 374s Setting up grub-common (2.12-1ubuntu4) ... 374s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 377s Setting up initramfs-tools-core (0.142ubuntu20) ... 377s Setting up initramfs-tools (0.142ubuntu20) ... 377s update-initramfs: deferring update (trigger activated) 377s Setting up grub2-common (2.12-1ubuntu4) ... 377s Processing triggers for man-db (2.12.0-3) ... 379s Processing triggers for install-info (7.1-3) ... 379s Processing triggers for libc-bin (2.39-0ubuntu2) ... 379s Processing triggers for initramfs-tools (0.142ubuntu20) ... 379s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 379s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 405s System running in EFI mode, skipping. 406s Reading package lists... 406s Building dependency tree... 406s Reading state information... 408s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 408s autopkgtest [00:16:05]: rebooting testbed after setup commands that affected boot 576s autopkgtest [00:18:53]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 576s autopkgtest [00:18:53]: testbed dpkg architecture: arm64 578s autopkgtest [00:18:55]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-nokogiri 579s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 579s W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (universe/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (universe/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (restricted/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (restricted/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (multiverse/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (multiverse/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 579s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 580s Get:1 http://ftpmaster.internal/ubuntu noble/universe ruby-nokogiri 1.14.3+dfsg-2 (dsc) [2399 B] 580s Get:2 http://ftpmaster.internal/ubuntu noble/universe ruby-nokogiri 1.14.3+dfsg-2 (tar) [726 kB] 580s Get:3 http://ftpmaster.internal/ubuntu noble/universe ruby-nokogiri 1.14.3+dfsg-2 (diff) [12.8 kB] 580s gpgv: Signature made Sun Jun 11 14:14:00 2023 UTC 580s gpgv: using RSA key D30863E26020E543F4719A838F53E0193B294B75 580s gpgv: Can't check signature: No public key 580s dpkg-source: warning: cannot verify inline signature for ./ruby-nokogiri_1.14.3+dfsg-2.dsc: no acceptable signature found 581s autopkgtest [00:18:58]: testing package ruby-nokogiri version 1.14.3+dfsg-2 581s autopkgtest [00:18:58]: build not needed 591s autopkgtest [00:19:08]: test gem2deb-test-runner: preparing testbed 597s Reading package lists... 598s Building dependency tree... 598s Reading state information... 599s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 599s Starting 2 pkgProblemResolver with broken count: 0 599s Done 600s Done 600s Starting pkgProblemResolver with broken count: 0 601s Starting 2 pkgProblemResolver with broken count: 0 601s Done 602s The following additional packages will be installed: 602s gem2deb-test-runner icu-devtools libc-dev-bin libc6-dev libcrypt-dev 602s libicu-dev libjs-jquery libjs-jquery-easing libjs-jquery-fancybox 602s libjs-jquery-mousewheel libjs-jquery-ui libnsl-dev libpkgconf3 libruby 602s libruby3.1 libtirpc-dev libxml2-dev libxslt1-dev libxslt1.1 linux-libc-dev 602s pkg-config pkgconf pkgconf-bin racc rake rake-compiler rpcsvc-proto ruby 602s ruby-ansi ruby-builder ruby-docile ruby-mini-portile2 602s ruby-minitest-reporters ruby-net-telnet ruby-nokogiri ruby-pkg-config 602s ruby-progressbar ruby-rubygems ruby-sdbm ruby-simplecov ruby-simplecov-html 602s ruby-webrick ruby-xmlrpc ruby-zip ruby3.1 rubygems-integration unzip zip 602s zlib1g-dev 602s Suggested packages: 602s glibc-doc manpages-dev icu-doc libjs-jquery-ui-docs ri ruby-dev bundler 602s Recommended packages: 602s manpages manpages-dev libc-devtools javascript-common fonts-lato 602s The following NEW packages will be installed: 602s gem2deb-test-runner icu-devtools libc-dev-bin libc6-dev libcrypt-dev 602s libicu-dev libjs-jquery libjs-jquery-easing libjs-jquery-fancybox 602s libjs-jquery-mousewheel libjs-jquery-ui libnsl-dev libpkgconf3 libruby 602s libruby3.1 libtirpc-dev libxml2-dev libxslt1-dev libxslt1.1 linux-libc-dev 602s pkg-config pkgconf pkgconf-bin racc rake rake-compiler rpcsvc-proto ruby 602s ruby-ansi ruby-builder ruby-docile ruby-mini-portile2 602s ruby-minitest-reporters ruby-net-telnet ruby-nokogiri ruby-pkg-config 602s ruby-progressbar ruby-rubygems ruby-sdbm ruby-simplecov ruby-simplecov-html 602s ruby-webrick ruby-xmlrpc ruby-zip ruby3.1 rubygems-integration unzip zip 602s zlib1g-dev 602s 0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded. 602s 1 not fully installed or removed. 602s Need to get 25.6 MB of archives. 602s After this operation, 118 MB of additional disk space will be used. 602s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 rubygems-integration all 1.18 [5336 B] 602s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 rake all 13.0.6-3 [61.6 kB] 602s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 602s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-webrick all 1.8.1-1 [52.3 kB] 603s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-xmlrpc all 0.3.2-2 [24.8 kB] 603s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libruby arm64 1:3.1+1 [4640 B] 603s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-sdbm arm64 1.0.0-5build3 [17.9 kB] 603s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libruby3.1 arm64 3.1.2-7ubuntu4 [5115 kB] 603s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 ruby3.1 arm64 3.1.2-7ubuntu4 [49.0 kB] 603s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-rubygems all 3.4.20-1 [238 kB] 603s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 ruby arm64 1:3.1+1 [3464 B] 603s Get:12 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-mini-portile2 all 2.8.5-1 [17.1 kB] 603s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 racc all 1.6.2-1 [83.5 kB] 603s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1.1 arm64 1.1.35-1 [161 kB] 603s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-pkg-config all 1.5.6-1 [8580 B] 603s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-nokogiri arm64 1.14.3+dfsg-2 [245 kB] 603s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 603s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 603s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 603s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 603s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 603s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 603s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 603s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 604s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 604s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3ubuntu1 [798 kB] 604s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1-dev arm64 1.1.35-1 [243 kB] 604s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libpkgconf3 arm64 1.8.1-2 [31.2 kB] 604s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf-bin arm64 1.8.1-2 [20.4 kB] 604s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf arm64 1.8.1-2 [16.7 kB] 604s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 pkg-config arm64 1.8.1-2 [7170 B] 604s Get:32 http://ftpmaster.internal/ubuntu noble/universe arm64 rake-compiler all 1.2.5-1 [24.4 kB] 604s Get:33 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-ansi all 1.5.0-1.1 [33.1 kB] 604s Get:34 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-builder all 3.2.4-2 [17.1 kB] 604s Get:35 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-progressbar all 1.11.0-1 [16.3 kB] 604s Get:36 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-minitest-reporters all 1.0.19-2 [15.2 kB] 604s Get:37 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-docile all 1.1.5-2.1 [5708 B] 604s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 604s Get:39 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-easing all 12-4 [6970 B] 604s Get:40 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-mousewheel all 1:3.1.13-5 [6324 B] 604s Get:41 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-fancybox all 12-4 [45.7 kB] 604s Get:42 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 604s Get:43 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-simplecov-html all 0.12.3-2 [477 kB] 604s Get:44 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-simplecov all 0.22.0-1 [40.7 kB] 604s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 unzip arm64 6.0-28ubuntu3 [171 kB] 604s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 zip arm64 3.0-13 [172 kB] 604s Get:47 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-zip all 2.3.2-1 [40.3 kB] 604s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3ubuntu1 [895 kB] 604s Get:49 http://ftpmaster.internal/ubuntu noble/universe arm64 gem2deb-test-runner arm64 2.2.2 [18.2 kB] 606s Fetched 25.6 MB in 2s (10.9 MB/s) 606s Selecting previously unselected package rubygems-integration. 606s (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 ... 75420 files and directories currently installed.) 606s Preparing to unpack .../00-rubygems-integration_1.18_all.deb ... 606s Unpacking rubygems-integration (1.18) ... 606s Selecting previously unselected package rake. 606s Preparing to unpack .../01-rake_13.0.6-3_all.deb ... 606s Unpacking rake (13.0.6-3) ... 606s Selecting previously unselected package ruby-net-telnet. 606s Preparing to unpack .../02-ruby-net-telnet_0.2.0-1_all.deb ... 606s Unpacking ruby-net-telnet (0.2.0-1) ... 606s Selecting previously unselected package ruby-webrick. 606s Preparing to unpack .../03-ruby-webrick_1.8.1-1_all.deb ... 606s Unpacking ruby-webrick (1.8.1-1) ... 606s Selecting previously unselected package ruby-xmlrpc. 606s Preparing to unpack .../04-ruby-xmlrpc_0.3.2-2_all.deb ... 606s Unpacking ruby-xmlrpc (0.3.2-2) ... 606s Selecting previously unselected package libruby:arm64. 606s Preparing to unpack .../05-libruby_1%3a3.1+1_arm64.deb ... 606s Unpacking libruby:arm64 (1:3.1+1) ... 606s Selecting previously unselected package ruby-sdbm:arm64. 606s Preparing to unpack .../06-ruby-sdbm_1.0.0-5build3_arm64.deb ... 606s Unpacking ruby-sdbm:arm64 (1.0.0-5build3) ... 606s Selecting previously unselected package libruby3.1:arm64. 606s Preparing to unpack .../07-libruby3.1_3.1.2-7ubuntu4_arm64.deb ... 606s Unpacking libruby3.1:arm64 (3.1.2-7ubuntu4) ... 607s Selecting previously unselected package ruby3.1. 607s Preparing to unpack .../08-ruby3.1_3.1.2-7ubuntu4_arm64.deb ... 607s Unpacking ruby3.1 (3.1.2-7ubuntu4) ... 607s Selecting previously unselected package ruby-rubygems. 607s Preparing to unpack .../09-ruby-rubygems_3.4.20-1_all.deb ... 607s Unpacking ruby-rubygems (3.4.20-1) ... 607s Selecting previously unselected package ruby. 607s Preparing to unpack .../10-ruby_1%3a3.1+1_arm64.deb ... 607s Unpacking ruby (1:3.1+1) ... 607s Selecting previously unselected package ruby-mini-portile2. 607s Preparing to unpack .../11-ruby-mini-portile2_2.8.5-1_all.deb ... 607s Unpacking ruby-mini-portile2 (2.8.5-1) ... 608s Selecting previously unselected package racc. 608s Preparing to unpack .../12-racc_1.6.2-1_all.deb ... 608s Unpacking racc (1.6.2-1) ... 608s Selecting previously unselected package libxslt1.1:arm64. 608s Preparing to unpack .../13-libxslt1.1_1.1.35-1_arm64.deb ... 608s Unpacking libxslt1.1:arm64 (1.1.35-1) ... 608s Selecting previously unselected package ruby-pkg-config. 608s Preparing to unpack .../14-ruby-pkg-config_1.5.6-1_all.deb ... 608s Unpacking ruby-pkg-config (1.5.6-1) ... 608s Selecting previously unselected package ruby-nokogiri. 608s Preparing to unpack .../15-ruby-nokogiri_1.14.3+dfsg-2_arm64.deb ... 608s Unpacking ruby-nokogiri (1.14.3+dfsg-2) ... 608s Selecting previously unselected package icu-devtools. 608s Preparing to unpack .../16-icu-devtools_74.2-1ubuntu1_arm64.deb ... 608s Unpacking icu-devtools (74.2-1ubuntu1) ... 608s Selecting previously unselected package libc-dev-bin. 608s Preparing to unpack .../17-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 608s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 608s Selecting previously unselected package linux-libc-dev:arm64. 608s Preparing to unpack .../18-linux-libc-dev_6.8.0-11.11_arm64.deb ... 608s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 608s Selecting previously unselected package libcrypt-dev:arm64. 608s Preparing to unpack .../19-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 608s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 608s Selecting previously unselected package libtirpc-dev:arm64. 608s Preparing to unpack .../20-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 608s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 609s Selecting previously unselected package libnsl-dev:arm64. 609s Preparing to unpack .../21-libnsl-dev_1.3.0-3_arm64.deb ... 609s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 609s Selecting previously unselected package rpcsvc-proto. 609s Preparing to unpack .../22-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 609s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 609s Selecting previously unselected package libc6-dev:arm64. 609s Preparing to unpack .../23-libc6-dev_2.39-0ubuntu2_arm64.deb ... 609s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 609s Selecting previously unselected package libicu-dev:arm64. 609s Preparing to unpack .../24-libicu-dev_74.2-1ubuntu1_arm64.deb ... 609s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 610s Selecting previously unselected package libxml2-dev:arm64. 610s Preparing to unpack .../25-libxml2-dev_2.9.14+dfsg-1.3ubuntu1_arm64.deb ... 610s Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu1) ... 610s Selecting previously unselected package libxslt1-dev:arm64. 610s Preparing to unpack .../26-libxslt1-dev_1.1.35-1_arm64.deb ... 610s Unpacking libxslt1-dev:arm64 (1.1.35-1) ... 610s Selecting previously unselected package libpkgconf3:arm64. 610s Preparing to unpack .../27-libpkgconf3_1.8.1-2_arm64.deb ... 610s Unpacking libpkgconf3:arm64 (1.8.1-2) ... 610s Selecting previously unselected package pkgconf-bin. 610s Preparing to unpack .../28-pkgconf-bin_1.8.1-2_arm64.deb ... 610s Unpacking pkgconf-bin (1.8.1-2) ... 610s Selecting previously unselected package pkgconf:arm64. 610s Preparing to unpack .../29-pkgconf_1.8.1-2_arm64.deb ... 610s Unpacking pkgconf:arm64 (1.8.1-2) ... 610s Selecting previously unselected package pkg-config:arm64. 610s Preparing to unpack .../30-pkg-config_1.8.1-2_arm64.deb ... 610s Unpacking pkg-config:arm64 (1.8.1-2) ... 610s Selecting previously unselected package rake-compiler. 610s Preparing to unpack .../31-rake-compiler_1.2.5-1_all.deb ... 610s Unpacking rake-compiler (1.2.5-1) ... 610s Selecting previously unselected package ruby-ansi. 610s Preparing to unpack .../32-ruby-ansi_1.5.0-1.1_all.deb ... 610s Unpacking ruby-ansi (1.5.0-1.1) ... 610s Selecting previously unselected package ruby-builder. 610s Preparing to unpack .../33-ruby-builder_3.2.4-2_all.deb ... 610s Unpacking ruby-builder (3.2.4-2) ... 610s Selecting previously unselected package ruby-progressbar. 610s Preparing to unpack .../34-ruby-progressbar_1.11.0-1_all.deb ... 610s Unpacking ruby-progressbar (1.11.0-1) ... 610s Selecting previously unselected package ruby-minitest-reporters. 610s Preparing to unpack .../35-ruby-minitest-reporters_1.0.19-2_all.deb ... 610s Unpacking ruby-minitest-reporters (1.0.19-2) ... 610s Selecting previously unselected package ruby-docile. 610s Preparing to unpack .../36-ruby-docile_1.1.5-2.1_all.deb ... 611s Unpacking ruby-docile (1.1.5-2.1) ... 611s Selecting previously unselected package libjs-jquery. 611s Preparing to unpack .../37-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 611s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 611s Selecting previously unselected package libjs-jquery-easing. 611s Preparing to unpack .../38-libjs-jquery-easing_12-4_all.deb ... 611s Unpacking libjs-jquery-easing (12-4) ... 611s Selecting previously unselected package libjs-jquery-mousewheel. 611s Preparing to unpack .../39-libjs-jquery-mousewheel_1%3a3.1.13-5_all.deb ... 611s Unpacking libjs-jquery-mousewheel (1:3.1.13-5) ... 611s Selecting previously unselected package libjs-jquery-fancybox. 611s Preparing to unpack .../40-libjs-jquery-fancybox_12-4_all.deb ... 611s Unpacking libjs-jquery-fancybox (12-4) ... 611s Selecting previously unselected package libjs-jquery-ui. 611s Preparing to unpack .../41-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 611s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 611s Selecting previously unselected package ruby-simplecov-html. 611s Preparing to unpack .../42-ruby-simplecov-html_0.12.3-2_all.deb ... 611s Unpacking ruby-simplecov-html (0.12.3-2) ... 611s Selecting previously unselected package ruby-simplecov. 611s Preparing to unpack .../43-ruby-simplecov_0.22.0-1_all.deb ... 611s Unpacking ruby-simplecov (0.22.0-1) ... 611s Selecting previously unselected package unzip. 611s Preparing to unpack .../44-unzip_6.0-28ubuntu3_arm64.deb ... 611s Unpacking unzip (6.0-28ubuntu3) ... 611s Selecting previously unselected package zip. 611s Preparing to unpack .../45-zip_3.0-13_arm64.deb ... 611s Unpacking zip (3.0-13) ... 611s Selecting previously unselected package ruby-zip. 611s Preparing to unpack .../46-ruby-zip_2.3.2-1_all.deb ... 611s Unpacking ruby-zip (2.3.2-1) ... 611s Selecting previously unselected package zlib1g-dev:arm64. 611s Preparing to unpack .../47-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_arm64.deb ... 611s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 611s Selecting previously unselected package gem2deb-test-runner. 611s Preparing to unpack .../48-gem2deb-test-runner_2.2.2_arm64.deb ... 611s Unpacking gem2deb-test-runner (2.2.2) ... 611s Setting up unzip (6.0-28ubuntu3) ... 611s Setting up libjs-jquery-mousewheel (1:3.1.13-5) ... 611s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 611s Setting up ruby-mini-portile2 (2.8.5-1) ... 611s Setting up rubygems-integration (1.18) ... 611s Setting up zip (3.0-13) ... 611s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 611s Setting up libpkgconf3:arm64 (1.8.1-2) ... 611s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 611s Setting up ruby-net-telnet (0.2.0-1) ... 611s Setting up icu-devtools (74.2-1ubuntu1) ... 611s Setting up pkgconf-bin (1.8.1-2) ... 611s Setting up ruby-webrick (1.8.1-1) ... 611s Setting up ruby-zip (2.3.2-1) ... 611s Setting up libnsl-dev:arm64 (1.3.0-3) ... 611s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 611s Setting up ruby-builder (3.2.4-2) ... 611s Setting up ruby-progressbar (1.11.0-1) ... 611s Setting up libxslt1.1:arm64 (1.1.35-1) ... 611s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 611s Setting up libc-dev-bin (2.39-0ubuntu2) ... 611s Setting up ruby-xmlrpc (0.3.2-2) ... 611s Setting up libjs-jquery-easing (12-4) ... 611s Setting up libjs-jquery-fancybox (12-4) ... 611s Setting up pkgconf:arm64 (1.8.1-2) ... 611s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 611s Setting up pkg-config:arm64 (1.8.1-2) ... 611s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 611s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 611s Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu1) ... 611s Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 611s Setting up libxslt1-dev:arm64 (1.1.35-1) ... 611s Setting up rake (13.0.6-3) ... 611s Setting up libruby:arm64 (1:3.1+1) ... 611s Setting up ruby-sdbm:arm64 (1.0.0-5build3) ... 612s Setting up libruby3.1:arm64 (3.1.2-7ubuntu4) ... 612s Setting up ruby3.1 (3.1.2-7ubuntu4) ... 612s Setting up ruby (1:3.1+1) ... 612s Setting up racc (1.6.2-1) ... 612s Setting up rake-compiler (1.2.5-1) ... 612s Setting up ruby-pkg-config (1.5.6-1) ... 612s Setting up ruby-docile (1.1.5-2.1) ... 612s Setting up ruby-ansi (1.5.0-1.1) ... 612s Setting up ruby-nokogiri (1.14.3+dfsg-2) ... 612s Setting up ruby-simplecov-html (0.12.3-2) ... 612s Setting up ruby-rubygems (3.4.20-1) ... 612s Setting up gem2deb-test-runner (2.2.2) ... 612s Setting up ruby-simplecov (0.22.0-1) ... 612s Setting up ruby-minitest-reporters (1.0.19-2) ... 612s Setting up autopkgtest-satdep (0) ... 612s Processing triggers for libc-bin (2.39-0ubuntu2) ... 612s Processing triggers for man-db (2.12.0-3) ... 622s (Reading database ... 81577 files and directories currently installed.) 622s Removing autopkgtest-satdep (0) ... 623s autopkgtest [00:19:40]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 623s autopkgtest [00:19:40]: test gem2deb-test-runner: [----------------------- 624s 624s ┌──────────────────────────────────────────────────────────────────────────────┐ 624s │ Checking Rubygems dependency resolution on ruby3.1 │ 624s └──────────────────────────────────────────────────────────────────────────────┘ 624s 624s RUBYLIB=. GEM_PATH= ruby3.1 -e gem\ \"nokogiri\" 624s mv lib ./.gem2deb.lib 624s mv ext ./.gem2deb.ext 624s mv ./.gem2deb.lib lib 624s mv ./.gem2deb.ext ext 624s 624s ┌──────────────────────────────────────────────────────────────────────────────┐ 624s │ Run tests for ruby3.1 from debian/ruby-tests.rake │ 624s └──────────────────────────────────────────────────────────────────────────────┘ 624s 624s RUBYLIB=. GEM_PATH= ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 624s mv lib ./.gem2deb.lib 624s mv ext ./.gem2deb.ext 625s /usr/bin/ruby3.1 -w -I"test" /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/css/test_css.rb" "test/css/test_css_integration.rb" "test/css/test_parser.rb" "test/css/test_tokenizer.rb" "test/css/test_xpath_visitor.rb" "test/decorators/test_slop.rb" "test/html4/sax/test_parser.rb" "test/html4/sax/test_parser_context.rb" "test/html4/sax/test_parser_text.rb" "test/html4/sax/test_push_parser.rb" "test/html4/test_attributes.rb" "test/html4/test_attributes_properly_escaped.rb" "test/html4/test_builder.rb" "test/html4/test_comments.rb" "test/html4/test_document.rb" "test/html4/test_document_encoding.rb" "test/html4/test_document_fragment.rb" "test/html4/test_element_description.rb" "test/html4/test_named_characters.rb" "test/html4/test_node.rb" "test/html4/test_node_encoding.rb" "test/html5/test_api.rb" "test/html5/test_encoding.rb" "test/html5/test_monkey_patch.rb" "test/html5/test_nokogumbo.rb" "test/html5/test_null.rb" "test/html5/test_quirks_mode.rb" "test/html5/test_serialize.rb" "test/html5/test_tree_construction.rb" "test/namespaces/test_additional_namespaces_in_builder_doc.rb" "test/namespaces/test_namespace_definitions.rb" "test/namespaces/test_namespaces_aliased_default.rb" "test/namespaces/test_namespaces_in_builder_doc.rb" "test/namespaces/test_namespaces_in_cloned_doc.rb" "test/namespaces/test_namespaces_in_created_doc.rb" "test/namespaces/test_namespaces_in_parsed_doc.rb" "test/namespaces/test_namespaces_preservation.rb" "test/test_compaction.rb" "test/test_css_cache.rb" "test/test_encoding_handler.rb" "test/test_gem_platform.rb" "test/test_html.rb" "test/test_iso.rb" "test/test_memory_leak.rb" "test/test_nokogiri.rb" "test/test_nokogumbo_contract.rb" "test/test_pattern_matching.rb" "test/test_soap4r_sax.rb" "test/test_version.rb" "test/test_xslt_transforms.rb" "test/xml/node/test_attribute_methods.rb" "test/xml/node/test_save_options.rb" "test/xml/node/test_subclass.rb" "test/xml/sax/test_document_error.rb" "test/xml/sax/test_parser.rb" "test/xml/sax/test_parser_context.rb" "test/xml/sax/test_parser_text.rb" "test/xml/sax/test_push_parser.rb" "test/xml/test_attr.rb" "test/xml/test_attribute_decl.rb" "test/xml/test_builder.rb" "test/xml/test_c14n.rb" "test/xml/test_cdata.rb" "test/xml/test_comment.rb" "test/xml/test_document.rb" "test/xml/test_document_encoding.rb" "test/xml/test_document_fragment.rb" "test/xml/test_dtd.rb" "test/xml/test_dtd_encoding.rb" "test/xml/test_element_content.rb" "test/xml/test_element_decl.rb" "test/xml/test_entity_decl.rb" "test/xml/test_entity_reference.rb" "test/xml/test_namespace.rb" "test/xml/test_node.rb" "test/xml/test_node_attributes.rb" "test/xml/test_node_encoding.rb" "test/xml/test_node_inheritance.rb" "test/xml/test_node_reparenting.rb" "test/xml/test_node_set.rb" "test/xml/test_parse_options.rb" "test/xml/test_processing_instruction.rb" "test/xml/test_reader.rb" "test/xml/test_reader_encoding.rb" "test/xml/test_relax_ng.rb" "test/xml/test_schema.rb" "test/xml/test_syntax_error.rb" "test/xml/test_text.rb" "test/xml/test_unparented_node.rb" "test/xml/test_xinclude.rb" "test/xml/test_xpath.rb" "test/xslt/test_custom_functions.rb" "test/xslt/test_exception_handling.rb" -v 625s WARNING: Could not load Nokogiri::VERSION 625s Minitest::Reporters options: {:color=>true, :slow_count=>10, :detailed_skip=>false} 625s /usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.14.3/lib/nokogiri/version/info.rb:85: warning: possibly useless use of a variable in void context 626s /tmp/autopkgtest.3AyrKN/build.qXO/src/test/helper.rb:53: version info: 626s --- 626s warnings: [] 626s nokogiri: 626s version: 1.14.3 626s cppflags: 626s - "-I/usr/lib/aarch64-linux-gnu/rubygems-integration/3.1.0/gems/nokogiri-1.14.3/ext/nokogiri" 626s ldflags: [] 626s ruby: 626s version: 3.1.2 626s platform: aarch64-linux-gnu 626s gem_platform: aarch64-linux 626s description: ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [aarch64-linux-gnu] 626s engine: ruby 626s libxml: 626s source: system 626s memory_management: ruby 626s iconv_enabled: true 626s compiled: 2.9.14 626s loaded: 2.9.14 626s libxslt: 626s source: system 626s datetime_enabled: true 626s compiled: 1.1.35 626s loaded: 1.1.35 626s other_libraries: 626s libgumbo: 1.0.0-nokogiri 627s /tmp/autopkgtest.3AyrKN/build.qXO/src/test/helper.rb:161: NOKOGIRI_TEST_GC_LEVEL: normal 629s 629s # Running tests with run options -v --seed 18503: 629s 629s 629s standard node reparenting behavior::#after::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 629s standard node reparenting behavior::#after::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 629s standard node reparenting behavior::#after::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 629s standard node reparenting behavior::#swap::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 629s standard node reparenting behavior::#swap::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 629s standard node reparenting behavior::#swap::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 629s Nokogiri::HTML4::Document::.parse::ill-formed < character#test_0001_skips to the next start tag 0.00 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_namespace 0.05 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_previous_sibling_to_root_raises_exception 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_new 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_path 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_new_node 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_comment_sibling_via_add_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_to_str 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_previous_sibling 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_write_html_to 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_name= 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_processing_instruction_sibling_via_add_previous_sibling 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_write_to 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_write_xml_to 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_delete 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_illegal_replace_of_node_with_doc 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_comment_sibling_via_add_previous_sibling 0.05 = . 629s Nokogiri::XML::TestUnparentedNode#test_encode_special_chars 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_replace 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_child_from_other_document 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_keys 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_replace_on_unparented_node 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_find_by_css_with_tilde_eql 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_search_by_symbol 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_unlink_on_unlinked_node_2 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_processing_instruction_sibling_via_add_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_content 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_set_property 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_ancestors 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_attribute_with_symbol 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_processing_instruction_sibling_via_add_next_sibling 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_key? 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_chevron_works_as_add_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_comment_sibling_via_add_next_sibling 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_read_only? 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_values 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_attributes 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_processing_instruction_sibling_via_prepend_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_next_sibling_merge 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_next_sibling 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_serialize_with_block 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_write_xhtml_to 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_each 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_child_in_same_document 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_next_sibling_to_root_raises_exception 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_remove_attribute 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_unlink 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_document_root_can_have_a_comment_sibling_via_prepend_child 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_whitespace_nodes 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_node_still_has_document 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_previous_sibling_merge 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_unlink_on_unlinked_node_1 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_add_previous_sibling 0.04 = . 629s Nokogiri::XML::TestUnparentedNode#test_write_to_with_block 0.04 = . 629s nokogiri-builtin:css-class xpath function#test_0007_only matches complete whitespace-delimited words (0x20) 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0003_matches equal string 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0004_matches start of string 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0009_only matches complete whitespace-delimited words (0x0A) 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0001_accepts exactly two arguments 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0002_returns true if second arg is zero-length 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0010_only matches complete whitespace-delimited words (0x0D) 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0008_only matches complete whitespace-delimited words (0x09) 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0005_matches end of string 0.00 = . 629s nokogiri-builtin:css-class xpath function#test_0006_matches middle of string 0.00 = . 629s standard node reparenting behavior::#add_previous_sibling::passed a document#test_0001_raises an exception 0.00 = . 629s TestISO#test_iso_content_not_truncated 0.00 = . 629s TestISO#test_iso_content_not_lacking_accents 0.00 = . 629s Nokogiri::XML::TestSaxEntityReference#test_sax_entity_reference 0.00 = . 629s Nokogiri::XML::TestSaxEntityReference#test_more_sax_entity_reference 0.00 = . 629s Nokogiri::XML::TestSaxEntityReference#test_more_sax_entity_reference_with_absolute_path 0.00 = . 629s Nokogiri::XML::TestSaxEntityReference#test_sax_entity_reference_with_absolute_path 0.00 = . 629s standard node reparenting behavior::in-context parsing::#add_next_sibling parsing input::with a parent#test_0001_in context of parent 0.00 = . 629s Nokogiri::XML::DocumentFragment::subclassing#test_0001_#dup returns the expected class 0.00 = . 629s TestCssCache#test_without_cache_resets_cache_value_even_after_exception 0.00 = . 629s TestCssCache#test_cache_key_on_ns_prefix_and_visitor_config 0.00 = . 629s TestCssCache#test_without_cache_avoids_cache 0.00 = . 629s TestCssCache#test_enabled_cache_is_used 0.00 = . 629s TestCssCache#test_disabled_cache_is_not_used 0.00 = . 629s TestCssCache#test_race_condition 0.03 = . 629s TestCssCache#test_without_cache_resets_cache_value 0.00 = . 629s Nokogiri::XML::TestDTD#test_namespace_definitions 0.00 = . 629s Nokogiri::XML::TestDTD#test_keys 0.00 = . 629s Nokogiri::XML::TestDTD#test_validate 0.00 = . 629s Nokogiri::XML::TestDTD#test_external_subsets 0.00 = . 629s Nokogiri::XML::TestDTD#test_content 0.00 = . 629s Nokogiri::XML::TestDTD#test_system_id 0.00 = . 629s Nokogiri::XML::TestDTD#test_attributes 0.00 = . 629s Nokogiri::XML::TestDTD#test_html_dtd 0.00 = . 629s Nokogiri::XML::TestDTD#test_external_id 0.00 = . 629s Nokogiri::XML::TestDTD#test_elements 0.00 = . 629s Nokogiri::XML::TestDTD#test_line 0.00 = . 629s Nokogiri::XML::TestDTD#test_entities 0.00 = . 629s Nokogiri::XML::TestDTD#test_namespace 0.00 = . 629s Nokogiri::XML::TestDTD#test_empty_attributes 0.00 = . 629s Nokogiri::XML::TestDTD#test_each 0.00 = . 629s Nokogiri::XML::TestDTD#test_notations 0.00 = . 629s TestSoap4rSax#test_factory_added 0.00 = . 629s TestSoap4rSax#test_parse 0.00 = . 629s standard node reparenting behavior::#swap::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#swap::passed a markup string#test_0002_returns the expected value 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0002_supports :attributes 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0007_supports :inner_html 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0001_supports :name 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0003_supports :namespace 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0005_supports :elements 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0004_supports :children 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Node::#deconstruct_keys#test_0006_supports :content 0.00 = . 629s standard node reparenting behavior::#add_next_sibling::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 629s standard node reparenting behavior::#add_next_sibling::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 629s standard node reparenting behavior::#add_next_sibling::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 629s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child with a namespace matching the parent's default namespace::but with a different prefix#test_0001_inserts a node that uses its own namespace 0.00 = . 629s standard node reparenting behavior::#add_child::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#children=::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s Nokogiri::XML::TestNodeInheritance#test_node_name 0.00 = . 629s Nokogiri::XML::TestNodeInheritance#test_node_writing_an_attribute_accessing_via_brackets 0.00 = . 629s Nokogiri::XML::TestNodeInheritance#test_node_writing_an_attribute_accessing_via_key 0.00 = . 629s Nokogiri::XML::TestNodeInheritance#test_node_writing_an_attribute_accessing_via_attributes 0.00 = . 629s Nokogiri::XML::TestComment#test_comment? 0.00 = . 629s Nokogiri::XML::TestComment#test_new 0.00 = . 629s Nokogiri::XML::TestComment#test_passing_a_node_uses_the_node_document 0.00 = . 629s Nokogiri::XML::TestComment#test_many_comments 0.00 = . 629s Nokogiri::XML::TestComment#test_passing_anything_else 0.00 = . 629s Nokogiri::XML::TestText#test_content= 0.00 = . 629s Nokogiri::XML::TestText#test_lots_of_text 0.00 = . 629s Nokogiri::XML::TestText#test_new 0.00 = . 629s Nokogiri::XML::TestText#test_inspect 0.00 = . 629s Nokogiri::XML::TestText#test_css_path 0.00 = . 629s Nokogiri::XML::TestText#test_wrap 0.00 = . 629s Nokogiri::XML::TestText#test_add_child 0.00 = . 629s Nokogiri::XML::TestText#test_new_without_document 0.00 = . 629s Nokogiri::TestSlop#test_slop 0.00 = . 629s Nokogiri::TestSlop#test_slop_css 0.00 = . 629s Nokogiri::TestSlop#test_description_tag 0.00 = . 629s Nokogiri::TestSlop#test_slop_decorator 0.00 = . 629s standard node reparenting behavior::#next=::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#next=::passed a markup string#test_0002_returns the expected value 0.00 = . 629s standard node reparenting behavior::in-context parsing::#after parsing input::without a parent#test_0001_raises an exception 0.00 = . 629s Nokogiri::XML::NodeSet::#first#test_0002_returns the first n nodes 0.00 = . 629s Nokogiri::XML::NodeSet::#first#test_0001_returns the first node 0.00 = . 629s Nokogiri::XML::NodeSet::#first#test_0003_returns all the nodes if arguments are longer than the set 0.00 = . 629s standard node reparenting behavior::#next=::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 629s standard node reparenting behavior::#next=::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 629s standard node reparenting behavior::#next=::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 629s standard node reparenting behavior::#next=::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0004_rhs with quotes 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0001_basic mechanics 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0007_|= 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0010_$= 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0002_parses leading @ (non-standard) 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0005_rhs is number or string 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0006_bare 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0012_!= (non-standard) 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0011_*= 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0003_namespacing 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0009_^= 0.00 = . 629s Nokogiri::CSS::XPathVisitor::selectors::attribute#test_0008_~= 0.00 = . 629s standard node reparenting behavior::#next=::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#add_child::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#add_child::passed a markup string#test_0002_returns the expected value 0.00 = . 629s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child with a namespace matching the parent's non-default namespace::but with a different prefix#test_0001_inserts a node that keeps its namespace 0.00 = . 629s standard node reparenting behavior::#replace::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#replace::passed a markup string#test_0002_returns the expected value 0.00 = . 629s Nokogiri::HTML5::DocumentFragment#quirks_mode::no context::document did not invoke the parser#test_0001_parses the fragment in no-quirks mode 0.00 = . 629s Nokogiri::HTML4::Document#test_0001_is the same as Nokogiri::HTML4::Document 0.00 = . 629s standard node reparenting behavior::#add_next_sibling::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s Nokogiri::XML::Document::JRuby-only methods::Document#to_java#test_0001_does not have the method 0.00 = . 629s keyword attribute helpers::kwattr_remove::given a string of keywords#test_0001_removes existing keywords and ignores other keywords 0.00 = . 629s Nokogiri::XML::NodeSet::adding nodes from different documents to the same NodeSet#test_0001_should not segfault 0.00 = . 629s Nokogiri::XML::NodeSet::adding nodes from different documents to the same NodeSet#test_0002_should handle this case just fine 0.00 = . 629s Nokogiri::HTML4::SAX::TestParserText#test_texts_order 0.00 = . 629s standard node reparenting behavior::#replace::passed a document#test_0001_raises an exception 0.00 = . 629s jruby inferring XPath functions from the handler methods#test_0003_doesn't get confused by an XPath function, flavor 1 0.00 = . 629s jruby inferring XPath functions from the handler methods#test_0002_handles multiple handler function calls 0.00 = . 629s jruby inferring XPath functions from the handler methods#test_0001_should not get confused simply by a string similarity 0.00 = . 629s jruby inferring XPath functions from the handler methods#test_0004_doesn't get confused by an XPath function, flavor 2 0.00 = . 629s standard node reparenting behavior::#before::passed a non-Node#test_0001_raises an exception 0.00 = . 629s Nokogiri::XML::Document::XML::Document.parse#test_0001_sets the test up correctly 0.00 = . 629s standard node reparenting behavior::#children=::passed a non-Node#test_0001_raises an exception 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Attr::#deconstruct_keys#test_0002_supports :value 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Attr::#deconstruct_keys#test_0001_supports :name 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Attr::#deconstruct_keys#test_0003_supports :namespace 0.00 = . 629s Nokogiri::XML::Document::XML::Document.parse::read memory::default options#test_0001_does not raise exception on parse error 0.00 = . 629s standard node reparenting behavior::#next=::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 629s standard node reparenting behavior::#next=::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 629s standard node reparenting behavior::#next=::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 629s keyword attribute helpers::kwattr_add::given an array of keywords#test_0001_adds new keywords and ignores existing keywords 0.00 = . 629s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace::and a child node was added to a new doc without any default namespaces#test_0001_serializes the doc with the proper default namespace 0.00 = . 629s experimental pattern matching::Nokogiri::XML::Document::#deconstruct_keys#test_0001_supports :root 0.00 = . 629s Nokogiri::HTML4::TestNode#test_fragment 0.00 = . 629s Nokogiri::HTML4::TestNode#test_ancestors_with_selector 0.00 = . 629s Nokogiri::HTML4::TestNode#test_xpath_matches? 0.00 = . 629s Nokogiri::HTML4::TestNode#test_unlink_then_swap 0.00 = . 629s Nokogiri::HTML4::TestNode#test_css_path_round_trip 0.02 = . 629s Nokogiri::HTML4::TestNode#test_swap_with_regex_characters 0.00 = . 629s Nokogiri::HTML4::TestNode#test_fragment_handler_does_not_regurge_on_invalid_attributes 0.00 = . 629s Nokogiri::HTML4::TestNode#test_description 0.00 = . 629s Nokogiri::HTML4::TestNode#test_fragment_node_to_xhtml 0.00 = . 629s Nokogiri::HTML4::TestNode#test_GH_1042 0.00 = . 629s Nokogiri::HTML4::TestNode#test_css_matches? 0.00 = . 629s Nokogiri::HTML4::TestNode#test_parse_config_option 0.00 = . 629s Nokogiri::HTML4::TestNode#test_attribute_decodes_entities 0.00 = . 629s Nokogiri::HTML4::TestNode#test_fragment_serialization 0.00 = . 629s Nokogiri::HTML4::TestNode#test_append_with_document 0.00 = . 629s Nokogiri::HTML4::TestNode#test_attr 0.00 = . 629s Nokogiri::HTML4::TestNode#test_meta_encoding 0.00 = . 629s Nokogiri::HTML4::TestNode#test_swap 0.00 = . 629s Nokogiri::HTML4::TestNode#test_to_html_does_not_contain_entities 0.00 = . 629s Nokogiri::HTML4::TestNode#test_path_round_trip 0.01 = . 629s Nokogiri::HTML4::TestNode#test_to_a 0.00 = . 629s Nokogiri::HTML4::TestNode#test_get_attribute 0.00 = . 629s Nokogiri::HTML4::TestNode#test_matches_inside_fragment 0.00 = . 629s Nokogiri::HTML4::TestNode#test_ns_attribute 0.00 = . 629s standard node reparenting behavior::#previous=::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 629s Nokogiri::HTML5::Document#quirks_mode::without parsing anything#test_0001_returns nil 0.00 = . 629s HTML5 foreign elements::in an HTML5 doc#test_0001_requires namespace in XPath queries 0.00 = . 629s HTML5 foreign elements::in an HTML5 doc#test_0002_omits namespace in CSS queries 0.00 = . 629s Nokogiri::XML::TestEntityReference#test_children_should_always_be_empty 0.00 = . 629s Nokogiri::XML::TestEntityReference#test_many_references 0.00 = . 629s Nokogiri::XML::TestEntityReference#test_new 0.00 = . 629s Nokogiri::XML::TestEntityReference#test_newline_node 0.00 = . 629s Nokogiri::XML::Document::XML::Document.parse::read io::default options#test_0001_does not raise exception on parse error 0.00 = . 629s ad hoc node reparenting behavior::unlinking a node and then reparenting it#test_0001_should not cause illegal memory access during GC 0.00 = . 629s standard node reparenting behavior::#<<::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::#<<::passed a markup string#test_0002_returns the expected value 0.00 = . 629s standard node reparenting behavior::in-context parsing::#previous= parsing input::without a parent#test_0001_raises an exception 0.00 = . 629s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.new::without a context node#test_0001_has sane defaults 0.00 = . 629s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.new::without a context node#test_0002_accepts options 0.00 = . 629s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.new::without a context node#test_0003_takes a config block 0.00 = . 629s Nokogiri::XML::TestSchema#test_parse_with_io 0.00 = . 629s Nokogiri::XML::TestSchema#test_validate_non_document 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_read_memory_with_parse_options 0.00 = . 629s Nokogiri::XML::TestSchema#test_validate_invalid_file 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_method_with_parse_options 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_new_with_parse_options 0.01 = . 629s Nokogiri::XML::TestSchema#test_xsd_import_with_no_systemid 0.00 = . 629s Nokogiri::XML::TestSchema#test_parse_with_errors 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_read_memory 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_validates_with_relative_paths 0.00 = . 629s Nokogiri::XML::TestSchema#test_valid? 0.00 = . 629s Nokogiri::XML::TestSchema#test_parse_with_memory 0.00 = . 629s Nokogiri::XML::TestSchema#test_validate_document 0.00 = . 629s Nokogiri::XML::TestSchema#test_validate_empty_document 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_from_document_node 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_from_document_with_parse_options 0.00 = . 629s Nokogiri::XML::TestSchema#test_schema_from_document 0.00 = . 629s Nokogiri::XML::TestSchema#test_xsd_with_dtd 0.01 = . 629s Nokogiri::XML::TestSchema#test_new 0.00 = . 629s Nokogiri::XML::TestSchema#test_invalid_schema_do_not_raise_exceptions 0.00 = . 629s Nokogiri::XML::TestSchema#test_issue_1985_segv_on_schema_parse 0.00 = . 629s Nokogiri::XML::TestSchema#test_validate_invalid_document 0.00 = . 629s Nokogiri::XML::TestSchema#test_validate_file 0.00 = . 629s ad hoc node reparenting behavior::#add_previous_sibling#test_0002_should remove the child node after the operation 0.00 = . 629s ad hoc node reparenting behavior::#add_previous_sibling#test_0001_should not merge text nodes during the operation 0.00 = . 629s Nokogiri::XSLT::Stylesheet::DEFAULT_XSLT parse options#test_0001_is the union of DEFAULT_XML and libxslt's XSLT_PARSE_OPTIONS 0.00 = . 629s Nokogiri::XSLT::Stylesheet::DEFAULT_XSLT parse options#test_0002_parses docs the same as xsltproc 0.00 = . 629s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.new::without a context node#test_0001_has sane defaults 0.00 = . 629s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.new::without a context node#test_0003_takes a config block 0.00 = . 629s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.new::without a context node#test_0002_accepts options 0.00 = . 629s abrupt closing of empty comment::two dashes#test_0001_behaves as if the comment is unterminated and doesn't exist 0.00 = . 629s CVE-2020-26247::with NONET turned off#test_0001_XML::Schema parsing attempts to access external DTDs 0.00 = . 629s CVE-2020-26247::with NONET turned off#test_0002_XML::Schema parsing of memory attempts to access external DTDs 0.00 = . 629s Nokogiri::XML::NodeSet::#delete#test_0003_does nothing and returns nil when not present 0.00 = . 629s Nokogiri::XML::NodeSet::#delete#test_0002_deletes the element when present and returns the deleted element 0.00 = . 629s Nokogiri::XML::NodeSet::#delete#test_0001_raises ArgumentError when given an invalid argument 0.00 = . 629s Nokogiri::XML::NodeSet::#delete#test_0004_does nothing and returns nil when sent to and empty set 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0019_selects nth_last_of_type 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0030_selects has_a_tilde_b 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0035_handles xpath functions 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0027_selects has_gt_b 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0003_selects n 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0001_selects even 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0020_selects only_of_type 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0010_selects np3 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0018_selects nth_of_type 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0023_selects parent 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0002_selects odd 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0025_selects has_a 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0031_selects has_tilde_b 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0012_selects last 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0014_selects last_child 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0017_selects last_of_type 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0033_selects class_attr_selector 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0011_selects first 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0005_selects 2np1 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0013_selects first_child 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0021_selects only_child 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0006_selects 4np3 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0024_selects siblings 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0028_selects has_a_plus_b 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0007_selects 3np4 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0004_selects 2n 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0032_selects using contains 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0009_selects 4nm1 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0022_selects empty 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0026_selects has_a_gt_b 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0034_handles xpath attribute selectors 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0015_selects nth_child 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0029_selects has_plus_b 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0008_selects mnp3 0.00 = . 629s CSS integration tests::Nokogiri::HTML4::Document#test_0016_selects first_of_type 0.00 = . 629s standard node reparenting behavior::#swap::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 629s standard node reparenting behavior::#swap::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 629s standard node reparenting behavior::#swap::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 629s standard node reparenting behavior::in-context parsing::#swap parsing input::with a parent#test_0001_in context of parent 0.00 = . 629s standard node reparenting behavior::#replace::passed a non-Node#test_0001_raises an exception 0.00 = . 629s ad hoc node reparenting behavior::replace-merging text nodes#test_0001_doesn't blow up on a
0.00 = . 629s ad hoc node reparenting behavior::replace-merging text nodes#test_0003_doesn't blow up on
b
0.00 = . 629s ad hoc node reparenting behavior::replace-merging text nodes#test_0002_doesn't blow up on a
b
0.00 = . 629s Nokogiri::XSLT::TestCustomFunctions#test_function 0.00 = . 629s Nokogiri::XSLT::TestCustomFunctions#test_function_XSLT 0.00 = . 629s Nokogiri::XSLT::TestCustomFunctions#test_function_arguments 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-5 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1256 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_US-ASCII 0.01 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1258 0.00 = S 629s TestHtml5Encoding#test_inner_html_encoded_US-ASCII 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1253 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_UTF-16BE 0.00 = . 629s TestHtml5Encoding#test_iso8859_encoding 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-8 0.01 = . 629s TestHtml5Encoding#test_parse_encoded_Big5 0.01 = . 629s TestHtml5Encoding#test_inner_html_encoded_gb18030 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_Big5 0.04 = . 629s TestHtml5Encoding#test_parse_encoded_UTF-8 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-13 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_macroman 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_UTF-16LE 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1250 0.01 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-874 0.01 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-4 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1252 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_EUC-JP 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-8-I 0.00 = S 629s TestHtml5Encoding#test_inner_html_encoded_GBK 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_replacement 0.00 = S 629s TestHtml5Encoding#test_roundtrip_through_GBK 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_Big5 0.00 = . 629s TestHtml5Encoding#test_meta_charset_encoding 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_KOI8-U 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_EUC-KR 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_UTF-8 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1258 0.00 = S 629s TestHtml5Encoding#test_inner_html_encoded_EUC-JP 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_UTF-16LE 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-6 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-15 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-10 0.01 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-13 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-3 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-2 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_GBK 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_macCyrillic 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-874 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_EUC-JP 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_Shift_JIS 0.00 = . 629s TestHtml5Encoding#test_utf16le_bom_ascii 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-15 0.00 = . 629s TestHtml5Encoding#test_tag_after_utf8_bom 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1254 0.00 = . 629s TestHtml5Encoding#test_utf16le_bom 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1250 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1251 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_Shift_JIS 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1255 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1253 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1255 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_replacement 0.00 = S 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-13 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-10 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1251 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_UTF-8 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_UTF-16LE 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1254 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_UTF-16BE 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-14 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1257 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-15 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-2 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-10 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_KOI8-R 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-14 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1256 0.00 = . 629s TestHtml5Encoding#test_utf8_bom 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-4 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1253 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-8 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_EUC-KR 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_macCyrillic 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_IBM866 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-2022-JP 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-3 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-8 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1255 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-5 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_KOI8-R 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1254 0.01 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-2 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_EUC-KR 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_UTF-16BE 0.00 = . 629s TestHtml5Encoding#test_utf16be_bom_ascii 0.00 = . 629s TestHtml5Encoding#test_bogus_encoding 0.00 = . 629s TestHtml5Encoding#test_META_CHARSET_encoding 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_Shift_JIS 0.00 = . 629s TestHtml5Encoding#test_utf8_bom_ascii 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_KOI8-R 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-7 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1252 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-14 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-6 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_gb18030 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_macroman 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1250 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-874 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_IBM866 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_US-ASCII 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_IBM866 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1251 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-2022-JP 0.00 = S 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-8-I 0.00 = S 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-7 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_windows-1258 0.00 = S 629s TestHtml5Encoding#test_inner_html_encoded_windows-1257 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-8-I 0.00 = S 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-4 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-5 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-7 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_gb18030 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-3 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_macroman 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1257 0.01 = . 629s TestHtml5Encoding#test_charset_sniff_to_html 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_replacement 0.00 = S 629s TestHtml5Encoding#test_roundtrip_through_KOI8-U 0.00 = . 629s TestHtml5Encoding#test_macroman_encoding 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-2022-JP 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_macCyrillic 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_ISO-8859-16 0.00 = . 629s TestHtml5Encoding#test_parse_encoded_windows-1256 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-16 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_ISO-8859-16 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_ISO-8859-6 0.00 = . 629s TestHtml5Encoding#test_inner_html_encoded_KOI8-U 0.00 = . 629s TestHtml5Encoding#test_roundtrip_through_windows-1252 0.00 = . 629s TestHtml5Encoding#test_utf16be_bom 0.00 = . 629s standard node reparenting behavior::#inner_html=::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s Nokogiri::XML::Document encoding#test_0002_encodes the encoding name as UTF-8 0.00 = . 629s Nokogiri::XML::Document encoding#test_0005_serializes UTF-16 correctly across libxml2 buffer flushes 0.00 = . 629s Nokogiri::XML::Document encoding#test_0001_encodes the URL as UTF-8 0.00 = . 629s Nokogiri::XML::Document encoding#test_0003_encodes the library versions as UTF-8 0.00 = . 629s Nokogiri::XML::Document encoding#test_0004_parses and serializes UTF-16 correctly 0.00 = . 629s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.parse#test_0002_accepts options 0.00 = . 629s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.parse#test_0003_takes a config block 0.00 = . 629s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.parse#test_0001_has sane defaults 0.00 = . 629s standard node reparenting behavior::#previous=::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s standard node reparenting behavior::in-context parsing::#add_previous_sibling parsing input::with a parent#test_0001_in context of parent 0.00 = . 629s standard node reparenting behavior::#children=::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 629s standard node reparenting behavior::#children=::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 629s standard node reparenting behavior::#children=::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 629s Nokogiri::XML::Node::#wrap#test_0001_raises an ArgumentError on other types 0.00 = . 629s Nokogiri::XML::Document::JRuby-only methods::Document.wrap#test_0001_does not have the method 0.00 = . 629s Nokogiri::XML::NodeSet::#filter#test_0001_finds all nodes that match the expression 0.00 = . 629s Nokogiri::HTML4::Document::Encoding::Detection::error handling#test_0001_read_memory should handle errors 0.00 = . 629s Nokogiri::HTML4::Document::Encoding::Detection::error handling#test_0002_read_io should handle errors 0.00 = . 629s experimental pattern matching::Nokogiri::XML::NodeSet::#deconstruct#test_0001_returns an array of the contained nodes 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_fragment_should_have_document 0.01 = . 629s Nokogiri::HTML4::DocumentFragment#test_new 0.01 = . 629s Nokogiri::HTML4::DocumentFragment#test_to_xml 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_to_html 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_body_fragment_should_contain_body 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_empty_fragment_should_be_searchable 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_error_propagation_on_fragment_parse_in_node_context 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_dup_should_create_an_html_document_fragment 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_unclosed_script_tag 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_to_xhtml 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_unlink_empty_document 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_ascii_8bit_encoding 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_capturing_nonparse_errors_during_fragment_clone 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_empty_fragment_should_be_searchable_by_css 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_name 0.01 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_case_insensitivity 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_fragment_with_comment 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_with_leading_text_and_newline 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_element_children_counts 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_ancestors_search 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_error_propagation_on_fragment_parse 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_colons_are_not_removed 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_capturing_nonparse_errors_during_node_copy_between_fragments 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_inner_html= 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_error_propagation_on_fragment_parse_in_node_context_should_not_include_preexisting_errors 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_nonbody_fragment_should_not_contain_body 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_with_leading_entity 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_many_fragments 0.01 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_has_outer_text 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_with_leading_whitespace_and_newline 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_malformed_fragment_is_corrected 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_to_s 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_with_leading_whitespace_and_text_and_newline 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_static_method 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_with_leading_whitespace 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_fragment_script_tag_with_cdata 0.00 = . 629s Nokogiri::HTML4::DocumentFragment#test_parse_in_context 0.01 = . 629s Nokogiri::HTML4::DocumentFragment#test_html_fragment_with_input_and_intermediate_whitespace 0.00 = . 629s standard node reparenting behavior::in-context parsing::#next= parsing input::with a parent#test_0001_in context of parent 0.00 = . 629s ad hoc node reparenting behavior::#replace::when a document has a default namespace#test_0001_inserts a node with default namespaces 0.00 = . 629s Nokogiri::XML::TestNamespace#test_add_definition_return 0.00 = . 629s Nokogiri::XML::TestNamespace#test_namespace_node_prefix 0.00 = . 629s Nokogiri::XML::TestNamespace#test_add_definition 0.00 = . 629s Nokogiri::XML::TestNamespace#test_equality 0.00 = . 629s Nokogiri::XML::TestNamespace#test_inspect 0.00 = . 629s Nokogiri::XML::TestNamespace#test_built_nodes_keep_namespace_decls 0.00 = . 629s Nokogiri::XML::TestNamespace#test_namespace_node_href 0.00 = . 629s Nokogiri::XML::TestNamespace#test_maintain_element_namespaces 0.00 = . 629s Nokogiri::XML::TestNamespace#test_namespace_is_in_node_cache 0.00 = . 629s Nokogiri::XML::TestNamespace#test_remove_entity_namespace 0.00 = . 629s Nokogiri::XML::TestNamespace#test_maintain_element_namespaces_in_urn 0.00 = . 629s Nokogiri::XML::NodeSet::#remove_class#test_0003_removes the class attribute when passed no arguments 0.00 = . 629s Nokogiri::XML::NodeSet::#remove_class#test_0001_removes the attribute when no classes remain 0.00 = . 629s Nokogiri::XML::NodeSet::#remove_class#test_0002_leaves the remaining classes 0.00 = . 629s standard node reparenting behavior::#replace::passed a fragment#test_0001_inserts the fragment roots in the proper position 0.00 = . 629s darwin#test_0001_builds a gem that works on all darwin x86+64 platforms 0.00 = . 629s Nokogiri::XML::TestAliasedDefaultNamespaces#test_add_aliased_default_namespace 0.00 = . 629s Nokogiri::XML::TestAliasedDefaultNamespaces#test_alised_default_namespace_on_parse 0.00 = . 629s Nokogiri::XML::TestReader#test_name 0.00 = . 629s Nokogiri::XML::TestReader#test_attribute 0.00 = . 629s Nokogiri::XML::TestReader#test_reader_attributes_hash 0.00 = . 629s Nokogiri::XML::TestReader#test_reader_holds_on_to_string 0.00 = . 629s Nokogiri::XML::TestReader#test_reader_node_attributes_keep_a_reference_to_the_reader 0.00 = . 629s Nokogiri::XML::TestReader#test_broken_markup_namespaces 0.00 = . 629s Nokogiri::XML::TestReader#test_correct_outer_xml_inclusion 0.00 = . 629s Nokogiri::XML::TestReader#test_broken_markup_attribute_hash 0.00 = . 629s Nokogiri::XML::TestReader#test_attributes? 0.00 = . 629s Nokogiri::XML::TestReader#test_local_name 0.00 = . 629s Nokogiri::XML::TestReader#test_xml_version 0.00 = . 629s Nokogiri::XML::TestReader#test_empty_element? 0.00 = . 629s Nokogiri::XML::TestReader#test_reader_takes_block 0.00 = . 629s Nokogiri::XML::TestReader#test_inner_xml 0.00 = . 629s Nokogiri::XML::TestReader#test_self_closing? 0.00 = . 629s Nokogiri::XML::TestReader#test_state 0.00 = . 629s Nokogiri::XML::TestReader#test_reader_namespaces 0.00 = . 629s Nokogiri::XML::TestReader#test_errors_is_an_array 0.00 = . 629s Nokogiri::XML::TestReader#test_ns_uri 0.00 = . 629s Nokogiri::XML::TestReader#test_nil_raises 0.00 = . 629s Nokogiri::XML::TestReader#test_xlink_href_with_base_uri 0.00 = . 629s Nokogiri::XML::TestReader#test_io 0.00 = . 629s Nokogiri::XML::TestReader#test_io_non_string 0.00 = . 629s Nokogiri::XML::TestReader#test_read_error_document 0.00 = . 629s Nokogiri::XML::TestReader#test_in_memory 0.00 = . 629s Nokogiri::XML::TestReader#test_outer_xml_with_empty_nodes 0.00 = . 629s Nokogiri::XML::TestReader#test_large_document_smoke_test 0.10 = . 629s Nokogiri::XML::TestReader#test_read_from_memory 0.00 = . 629s Nokogiri::XML::TestReader#test_namespaced_attributes 0.00 = . 629s Nokogiri::XML::TestReader#test_attribute_at 0.00 = . 629s Nokogiri::XML::TestReader#test_correct_inner_xml_inclusion 0.00 = . 629s Nokogiri::XML::TestReader#test_outer_xml 0.00 = . 629s Nokogiri::XML::TestReader#test_pushing_to_non_array_raises_TypeError 0.00 = . 629s Nokogiri::XML::TestReader#test_from_io 0.00 = . 629s Nokogiri::XML::TestReader#test_nonexistent_attribute 0.00 = . 629s Nokogiri::XML::TestReader#test_value 0.00 = . 629s Nokogiri::XML::TestReader#test_depth 0.00 = . 629s Nokogiri::XML::TestReader#test_encoding 0.00 = . 629s Nokogiri::XML::TestReader#test_value? 0.00 = . 629s Nokogiri::XML::TestReader#test_lang 0.00 = . 629s Nokogiri::XML::TestReader#test_io_that_reads_too_much 0.00 = . 629s Nokogiri::XML::TestReader#test_prefix 0.00 = . 629s Nokogiri::XML::TestReader#test_attribute_roundtrip 0.00 = . 629s Nokogiri::XML::TestReader#test_string_io 0.00 = . 629s Nokogiri::XML::TestReader#test_xlink_href_without_base_uri 0.00 = . 629s Nokogiri::XML::TestReader#test_attribute_length 0.00 = . 629s Nokogiri::XML::TestReader#test_node_type 0.00 = . 629s Nokogiri::XML::TestReader#test_from_io_sets_io_as_source 0.00 = . 629s Nokogiri::XML::TestReader#test_reader_attributes 0.00 = . 629s Nokogiri::XML::TestReader#test_base_uri 0.00 = . 629s Nokogiri::XML::TestReader#test_default? 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0006_slice_waaaaaay_off_the_end 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0007_array_slice_with_start_and_end 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0008_array_index_bracket_equivalence 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0011_array_slice_with_range 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0003_array_index 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0002_large_negative_index_returns_nil 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0009_array_slice_with_negative_start 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0012_raises a TypeError if param is not an integer or range 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0004_slice_too_far 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0010_array_slice_with_invalid_args 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0001_negative_index_works 0.00 = . 629s Nokogiri::XML::NodeSet::#[]#test_0005_slice_on_empty_node_set 0.00 = . 629s abrupt closing of empty comment::three dashes#test_0001_behaves as if the comment is unterminated and doesn't exist 0.00 = . 630s TestVersionInfo::RequireNokogiri#test_version_info_for_libxml 0.32 = . 630s TestVersionInfo::RequireNokogiri#test_version_info_for_xerces_and_nekohtml 0.00 = S 630s TestVersionInfo::RequireNokogiri#test_version_info_for_libxslt 0.31 = . 630s TestVersionInfo::RequireNokogiri#test_version_info_basics 0.00 = . 630s TestHtml5SerializationMonkeyPatch#test_html4_fragment 0.00 = . 630s TestHtml5SerializationMonkeyPatch#test_to_xml 0.00 = . 630s Nokogiri::XML::TestNamespacePreservation#test_traversing 0.00 = . 630s Nokogiri::XML::TestNamespacePreservation#test_xpath 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0025_selects has_a 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0030_selects has_a_tilde_b 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0035_handles xpath functions 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0013_selects first_child 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0028_selects has_a_plus_b 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0032_selects using contains 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0010_selects np3 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0014_selects last_child 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0026_selects has_a_gt_b 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0034_handles xpath attribute selectors 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0011_selects first 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0023_selects parent 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0031_selects has_tilde_b 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0001_selects even 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0002_selects odd 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0024_selects siblings 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0017_selects last_of_type 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0019_selects nth_last_of_type 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0027_selects has_gt_b 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0005_selects 2np1 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0007_selects 3np4 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0008_selects mnp3 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0022_selects empty 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0004_selects 2n 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0018_selects nth_of_type 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0020_selects only_of_type 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0015_selects nth_child 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0021_selects only_child 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0012_selects last 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0029_selects has_plus_b 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0009_selects 4nm1 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0006_selects 4np3 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0003_selects n 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0033_selects class_attr_selector 0.00 = . 630s CSS integration tests::Nokogiri::HTML5::Document#test_0016_selects first_of_type 0.00 = . 630s ad hoc node reparenting behavior::creating a cycle in the graph#test_0001_raises an exception 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_xml_fragment_case_sensitivity 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_without_a_namespace_does_not_get_a_namespace 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_should_have_document 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_replace_text_node 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_children_search 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_xml_fragment_has_multiple_toplevel_children 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_is_relative 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_many_fragments 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_xml_fragment_with_leading_whitespace 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_xml_fragment_has_outer_text 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_dup_creates_tree_with_identical_structure 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_search_three_ways 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_issue_1077_parsing_of_frozen_strings 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_name 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_search_direct_children_of_fragment 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_node_fragment_is_relative 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_decorator_is_applied 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_dup_should_exist_in_a_new_document 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_add_node_to_doc_fragment_segfault 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_invalid_namespace_is_silently_ignored 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_search_with_multiple_queries 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_dup_creates_mutable_tree 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_dup_should_create_an_xml_document_fragment 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_unparented_text_node_parse 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_new 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_static_method 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_xml_fragment 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_for_libxml_in_context_memory_badness_when_encountering_encoding_errors 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_decorator_is_applied_to_empty_set 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_for_libxml_in_context_fragment_parsing_bug_workaround 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_css_search_with_whitespace_and_node_removal 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_static_method_with_namespaces 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_xml_fragment_with_leading_whitespace_and_newline 0.00 = . 630s Nokogiri::XML::DocumentFragment#test_fragment_namespace_resolves_against_document_root 0.00 = . 630s keyword attribute helpers::kwattr_add#test_0001_returns the node for chaining 0.00 = . 630s keyword attribute helpers::kwattr_add#test_0002_creates a new attribute when necessary 0.00 = . 630s keyword attribute helpers::kwattr_add#test_0004_does not add a repeated bare keyword string 0.00 = . 630s keyword attribute helpers::kwattr_add#test_0003_adds a new bare keyword string 0.00 = . 630s Nokogiri::XML::TestCDATA#test_lots_of_new_cdata 0.00 = . 630s Nokogiri::XML::TestCDATA#test_new_with_non_string 0.00 = . 630s Nokogiri::XML::TestCDATA#test_new 0.00 = . 630s Nokogiri::XML::TestCDATA#test_new_with_nil 0.00 = . 630s Nokogiri::XML::TestCDATA#test_cdata_node 0.00 = . 630s Nokogiri::XML::TestCDATA#test_content= 0.00 = . 630s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace::and a child node became the root of a new doc#test_0001_serializes the doc with the proper default namespace 0.00 = . 630s ad hoc node reparenting behavior::#add_child::given a parent node with a non-default namespace::and namespace_inheritance is on#test_0001_inserts a child node that inherits the parent's namespace 0.00 = . 630s Nokogiri.HTML()#test_0001_is the same as Nokogiri.HTML4() 0.00 = . 630s Nokogiri.HTML()#test_0002_returns a Nokogiri::HTML4::Document 0.00 = . 630s standard node reparenting behavior::in-context parsing::#swap parsing input::without a parent#test_0001_raises an exception 0.00 = . 630s ad hoc node reparenting behavior::#add_child::given a parent node with a non-default namespace::and namespace_inheritance is off#test_0001_inserts a child node that does not inherit the parent's namespace 0.00 = . 630s standard node reparenting behavior::#before::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 630s standard node reparenting behavior::#before::passed a markup string#test_0002_returns the expected value 0.00 = . 630s Nokogiri::XML::Document encoding::pseudo-IO#test_0001_serializes correctly with Zip::OutputStream objects 0.04 = . 630s keyword attribute helpers::kwattr_remove#test_0001_returns the node for chaining 0.00 = . 631s keyword attribute helpers::kwattr_remove#test_0003_removes an existing bare keyword string 0.00 = . 631s keyword attribute helpers::kwattr_remove#test_0005_removes the attribute when no values are left 0.00 = . 631s keyword attribute helpers::kwattr_remove#test_0002_gracefully handles a non-existent attribute 0.00 = . 631s keyword attribute helpers::kwattr_remove#test_0004_gracefully ignores a non-existent bare keyword string 0.00 = . 631s TestHtml5Null#test_bogus_comment_state 0.00 = . 631s TestHtml5Null#test_doctype_name_states 0.00 = . 631s TestHtml5Null#test_data_state 0.00 = . 631s TestHtml5Null#test_attribute_name_state 0.00 = . 631s TestHtml5Null#test_attribute_value_states 0.00 = . 631s TestHtml5Null#test_data_tag_name_state 0.00 = . 631s TestHtml5Null#test_null_char_ref 0.00 = . 631s TestHtml5Null#test_data_rcdata_state 0.00 = . 631s TestHtml5Null#test_data_scriptdata_state 0.00 = . 631s TestHtml5Null#test_cdata_section_state 0.00 = . 631s TestHtml5Null#test_comment_state 0.00 = . 631s TestHtml5Null#test_data_plaintext_state 0.00 = . 631s TestHtml5Null#test_error_api_with_null 0.00 = . 631s Nokogiri::HTML4#test_0001_is the same as Nokogiri::HTML4 0.00 = . 631s Document#xpath_doctype#test_0002_Nokogiri::HTML4::Document 0.00 = . 631s Document#xpath_doctype#test_0003_Nokogiri::HTML5::Document 0.00 = . 631s Document#xpath_doctype#test_0001_Nokogiri::XML::Document 0.00 = . 631s standard node reparenting behavior::#replace::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 631s standard node reparenting behavior::#replace::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 631s standard node reparenting behavior::#replace::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_name 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_attribute_at 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_attributes 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_libxml2_detects_internal_encoding_correctly 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_value 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_prefix 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_value_lookup_segfault 0.00 = S 631s Nokogiri::XML::TestReaderEncoding#test_local_name 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_ns_uri 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_lang 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_libxml2_overrides_internal_encoding_when_specified 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_xml_version 0.00 = . 631s Nokogiri::XML::TestReaderEncoding#test_attribute 0.00 = . 631s experimental pattern matching::Nokogiri::XML::DocumentFragment::#deconstruct#test_0001_returns an array of the contained nodes 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0003_raises an exception on single quote 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0007_handles function with pseudo-class 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0001_accepts some config parameters 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0008_handles multiple selectors 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0002_exposes its configuration 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0004_raises an exception on invalid CSS syntax 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0005_handles pseudo-class with class selector 0.00 = . 631s Nokogiri::CSS::XPathVisitor#test_0006_handles pseudo-class with an id selector 0.00 = . 631s standard node reparenting behavior::#add_child::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 631s standard node reparenting behavior::#add_child::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 631s standard node reparenting behavior::#add_child::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 631s standard node reparenting behavior::#add_previous_sibling::passed a non-Node#test_0001_raises an exception 0.00 = . 631s Nokogiri::HTML4::DocumentFragment::subclassing::.new#test_0001_returns an instance of the right class 0.01 = . 631s Nokogiri::HTML4::DocumentFragment::subclassing::.new#test_0002_calls #initialize exactly once 0.01 = . 631s Nokogiri::HTML4::DocumentFragment::subclassing::.new#test_0003_passes args to #initialize 0.01 = . 631s Nokogiri::HTML4::TestNamedCharacters#test_named_character 0.00 = . 631s Nokogiri::HTML4::TestNamedCharacters#test_named_character2 0.00 = . 631s standard node reparenting behavior::text node merging::#replace#test_0001_merges the Text node with adjacent Text nodes 0.00 = . 631s standard node reparenting behavior::#add_previous_sibling::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 631s standard node reparenting behavior::#add_previous_sibling::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 631s standard node reparenting behavior::#add_previous_sibling::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 631s Nokogiri::HTML4::Document::.parse::read memory::default options#test_0001_does not raise exception on parse error 0.00 = . 631s Nokogiri::XML::DocumentFragment::subclassing::.new#test_0001_returns an instance of the right class 0.00 = . 631s Nokogiri::XML::DocumentFragment::subclassing::.new#test_0003_passes args to #initialize 0.00 = . 631s Nokogiri::XML::DocumentFragment::subclassing::.new#test_0002_calls #initialize exactly once 0.00 = . 631s standard node reparenting behavior::#add_next_sibling::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 631s standard node reparenting behavior::#add_next_sibling::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 631s standard node reparenting behavior::#add_next_sibling::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 631s keyword attribute helpers::#kwattr_values#test_0001_returns an array of space-delimited values 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_content 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_enumeration 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_default 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_type 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_inspect 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_line 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_namespace_definitions 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_class 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_attributes 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_attribute_type 0.00 = . 631s Nokogiri::XML::TestAttributeDecl#test_namespace 0.00 = . 631s Nokogiri::HTML5::DocumentFragment::subclassing#test_0001_#dup returns the expected class 0.02 = . 631s ad hoc node reparenting behavior::#replace::a text node with a text node#test_0001_should not merge text nodes during the operation 0.00 = . 631s standard node reparenting behavior::#previous=::passed a markup string#test_0002_returns the expected value 0.00 = . 631s standard node reparenting behavior::#previous=::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 631s Nokogiri::XML::DocumentFragment::#path#test_0001_should return '?' 0.00 = . 631s TestHtml5Nokogumbo#test_max_depth_fragment 0.00 = . 631s TestHtml5Nokogumbo#test_max_attributes 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_default_max_attributes 0.31 = . 631s TestHtml5Nokogumbo#test_max_errors 0.00 = . 631s TestHtml5Nokogumbo#test_xlink_attribute_fragment 0.00 = . 631s TestHtml5Nokogumbo#test_default_max_attributes 0.29 = . 631s TestHtml5Nokogumbo#test_parse_errors 0.00 = . 631s TestHtml5Nokogumbo#test_max_attributes_boolean 0.00 = . 631s TestHtml5Nokogumbo#test_0001_handles ill-formed processing instructions in a document 0.00 = . 631s TestHtml5Nokogumbo#test_IO 0.00 = . 631s TestHtml5Nokogumbo#test_element_cdata_textarea 0.00 = . 631s TestHtml5Nokogumbo#test_line_template 0.00 = . 631s TestHtml5Nokogumbo#test_parse_fragment_errors 0.00 = . 631s TestHtml5Nokogumbo#test_default_max_depth_fragment 0.00 = . 631s TestHtml5Nokogumbo#test_root_comments 0.00 = . 631s TestHtml5Nokogumbo#test_default_max_errors 0.00 = . 631s TestHtml5Nokogumbo#test_nil 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_default_max_errors 0.00 = . 631s TestHtml5Nokogumbo#test_element_text 0.00 = . 631s TestHtml5Nokogumbo#test_template 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_body 0.00 = . 631s TestHtml5Nokogumbo#test_line_cdata 0.00 = . 631s TestHtml5Nokogumbo#test_unknown_element 0.00 = . 631s TestHtml5Nokogumbo#test_comment 0.00 = . 631s TestHtml5Nokogumbo#test_0002_handles ill-formed processing instructions in a fragment 0.00 = . 631s TestHtml5Nokogumbo#test_default_max_depth_parse 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_max_errors 0.00 = . 631s TestHtml5Nokogumbo#test_attr_value 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_no_errors 0.00 = . 631s TestHtml5Nokogumbo#test_document_encoding 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_max_parse_errors 0.00 = . 631s TestHtml5Nokogumbo#test_line_text 0.00 = . 631s TestHtml5Nokogumbo#test_line_comment 0.00 = . 631s TestHtml5Nokogumbo#test_line_element 0.00 = . 631s TestHtml5Nokogumbo#test_html5_doctype 0.00 = . 631s TestHtml5Nokogumbo#test_max_depth_parse 0.00 = . 631s TestHtml5Nokogumbo#test_xlink_attribute 0.00 = . 631s TestHtml5Nokogumbo#test_element_cdata_script 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_head 0.00 = . 631s TestHtml5Nokogumbo#test_fragment_max_attributes 0.00 = . 631s Nokogiri::XML::NodeSet::#==#test_0003_returns false if same elements are out of order 0.00 = . 631s Nokogiri::XML::NodeSet::#==#test_0002_handles comparison to a string 0.00 = . 631s Nokogiri::XML::NodeSet::#==#test_0004_returns false if one is a subset of the other 0.00 = . 631s Nokogiri::XML::NodeSet::#==#test_0001_checks for equality of contents 0.00 = . 631s standard node reparenting behavior::#previous=::passed a document#test_0001_raises an exception 0.00 = . 631s standard node reparenting behavior::#add_previous_sibling::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 631s standard node reparenting behavior::#swap::passed a document#test_0001_raises an exception 0.00 = . 631s Nokogiri::XML::TestSyntaxError#test_0001_#new accepts a message 0.00 = . 631s Nokogiri::XML::TestSyntaxError#test_0002_describes the syntax error encountered 0.00 = . 631s TestVersionInfo::RequireVersionFileOnly#test_version_info_basics 0.00 = . 631s TestVersionInfo::RequireVersionFileOnly#test_version_info_for_libxml 0.21 = . 632s TestVersionInfo::RequireVersionFileOnly#test_version_info_for_libxslt 0.21 = . 632s TestVersionInfo::RequireVersionFileOnly#test_version_info_for_xerces_and_nekohtml 0.00 = S 632s standard node reparenting behavior::#next=::passed a document#test_0001_raises an exception 0.00 = . 632s standard node reparenting behavior::#inner_html=::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 632s standard node reparenting behavior::#inner_html=::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 632s standard node reparenting behavior::#inner_html=::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 632s standard node reparenting behavior::#previous=::passed a non-Node#test_0001_raises an exception 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_save_end_tag? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_block? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_to_s 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_description 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_empty? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_fetch_nonexistent 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_required_attributes 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_implied_end_tag? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_deprecated_attributes 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_inspect 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_implied_start_tag? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_null_default_sub_element 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_fetch_element_description 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_deprecated? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_name 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_default_sub_element 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_subelements 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_inline? 0.00 = . 632s Nokogiri::HTML4::TestElementDescription#test_optional_attributes 0.00 = . 632s standard node reparenting behavior::in-context parsing::#children= parsing input::with a parent#test_0001_in context of self 0.00 = . 632s standard node reparenting behavior::#add_previous_sibling::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 632s standard node reparenting behavior::#add_previous_sibling::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 632s standard node reparenting behavior::#add_previous_sibling::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 632s ad hoc node reparenting behavior::#add_previous_sibling::with a text node before#test_0001_should not defensively dup the 'before' text node 0.00 = . 632s ad hoc node reparenting behavior::reparenting into another document#test_0001_correctly sets default namespace of a reparented node 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_append_child_namespace_definitions_prefixed_attributes 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_unknown_namespace_prefix_should_not_be_removed 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_set_attribute_frees_nodes 0.29 = . 632s Nokogiri::XML::TestNodeAttributes#test_attribute_with_ns 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_set_prefixed_attributes 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_append_child_element_with_prefixed_attributes 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_prefixed_attributes 0.00 = . 632s Nokogiri::XML::TestNodeAttributes#test_namespace_key? 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0001_test_parser_context_yielded_io 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0028_test_start_element_attrs 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0006_handles invalid types gracefully 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0017_test_parse_with_io_argument 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0033_test_recovery_from_incorrect_xml 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0014_test_errors_set_after_parsing_bad_dom 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0011_test_sax_v1_namespace_nodes 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0034_test_square_bracket_in_text 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0036_does not resolve entities by default 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0015_test_parse_io_does_not_override_encoding 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0026_test_end_document 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0038_handles parser warnings 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0020_test_parse_file 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0024_test_comment 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0023_test_ctag 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0018_test_parse_io 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0025_test_characters 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0004_test_xml_decl 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0021_test_render_parse_nil_param 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0002_test_parser_context_yielded_in_memory 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0013_test_parser_sets_encoding 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0029_test_start_element_attrs_include_namespaces 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0010_test_sax_v1_namespace_attribute_declarations 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0008_test_bad_document_calls_error_handler 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0012_test_start_is_called_without_namespace 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0027_test_end_element 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0037_does not resolve network external entities by default 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0003_test_empty_decl 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0016_test_parse_with_memory_argument 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0009_test_namespace_are_super_fun_to_parse 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0035_test_large_cdata_is_handled 0.00 = S 632s Nokogiri::XML::SAX::Parser#test_0031_test_parse_document 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0019_test_parse_io_lower_case_encoding 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0022_test_bad_encoding_args 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0005_test_parse_empty 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0007_test_namespace_declaration_order_is_saved 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0030_test_processing_instruction 0.00 = . 632s Nokogiri::XML::SAX::Parser#test_0032_test_parser_attributes 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_function_gets_strings 0.00 = . 632s Nokogiri::XML::TestXPath#test_pass_self_to_function 0.00 = . 632s Nokogiri::XML::TestXPath#test_unknown_attribute 0.00 = . 632s Nokogiri::XML::TestXPath#test_search_with_css_query_uses_custom_selectors_with_arguments 0.00 = . 632s Nokogiri::XML::TestXPath#test_boolean_true 0.00 = . 632s Nokogiri::XML::TestXPath#test_css_search_uses_custom_selectors_with_arguments 0.00 = . 632s Nokogiri::XML::TestXPath#test_search_with_xpath_query_uses_custom_selectors_with_arguments 0.00 = . 632s Nokogiri::XML::TestXPath#test_search_with_xpath_query_using_namespaced_custom_function 0.00 = . 632s Nokogiri::XML::TestXPath#test_xpath_after_element_removal 0.00 = . 632s Nokogiri::XML::TestXPath#test_variable_binding 0.00 = . 632s Nokogiri::XML::TestXPath#test_xpath_after_reset_doc_via_innerhtml 0.00 = . 632s Nokogiri::XML::TestXPath#test_xpath_results_cache_should_get_cleared_on_attr_removal 0.00 = . 632s Nokogiri::XML::TestXPath#test_slow_jruby_xpath 0.00 = S 632s Nokogiri::XML::TestXPath#test_custom_xpath_without_arguments_returning_int 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_function_returns_string 0.00 = . 632s Nokogiri::XML::TestXPath#test_xpath_syntax_error_should_not_display_line_and_column_if_both_are_zero 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_gets_true_booleans 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_gets_node_sets_and_returns_array 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_handler_with_args_under_gc_pressure 0.33 = . 632s Nokogiri::XML::TestXPath#test_huge_xpath_query 0.00 = . 632s Nokogiri::XML::TestXPath#test_variable_binding_with_search 0.00 = . 632s Nokogiri::XML::TestXPath#test_xpath_results_cache_should_get_cleared_on_attr_update 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_without_arguments 0.00 = . 632s Nokogiri::XML::TestXPath#test_number_float 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_handler_is_passed_a_decorated_node_set 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_gets_node_sets 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_gets_numbers 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_gets_false_booleans 0.00 = . 632s Nokogiri::XML::TestXPath#test_code_that_invokes_OP_RESET_inside_libxml2 0.00 = . 632s Nokogiri::XML::TestXPath#test_custom_xpath_with_bullshit_arguments 0.00 = . 632s Nokogiri::XML::TestXPath#test_string 0.00 = . 632s Nokogiri::XML::TestXPath#test_node_set_should_be_decorated 0.00 = . 632s Nokogiri::XML::TestXPath#test_css_search_uses_custom_selectors 0.00 = . 632s Nokogiri::XML::TestXPath#test_number_integer 0.00 = . 632s Nokogiri::XML::TestXPath#test_very_specific_xml_xpath_making_problems_in_jruby 0.00 = . 632s Nokogiri::XML::TestXPath#test_node_search_with_multiple_queries 0.00 = . 632s Nokogiri::XML::TestXPath#test_xpath_after_attribute_change 0.00 = . 632s Nokogiri::XML::TestXPath#test_boolean_false 0.00 = . 632s Nokogiri::XML::TestXPath#test_css_search_with_ambiguous_integer_or_string_attributes 0.00 = . 632s Nokogiri::HTML4::SAX::TestParserContext#test_graceful_handling_of_invalid_types 0.00 = . 632s Nokogiri::HTML4::SAX::TestParserContext#test_from_file 0.04 = . 632s Nokogiri::HTML4::SAX::TestParserContext#test_from_io 0.00 = . 632s Nokogiri::HTML4::SAX::TestParserContext#test_parse_with 0.00 = . 632s Nokogiri::HTML4::SAX::TestParserContext#test_parse_with_sax_parser 0.00 = . 632s Nokogiri::HTML4::SAX::TestParserContext#test_from_string 0.00 = . 632s Nokogiri::XML::Document::#path#test_0001_should return '/' 0.00 = . 632s standard node reparenting behavior::#<<::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 632s Nokogiri::XML::TestNodeEncoding#test_default_encoding 0.00 = . 632s Nokogiri::XML::TestNodeEncoding#test_serialize_encoding_xml 0.00 = . 632s Nokogiri::XML::TestNodeEncoding#test_namespace 0.00 = . 632s Nokogiri::XML::TestNodeEncoding#test_namespace_as_hash 0.00 = . 632s Nokogiri::XML::TestNodeEncoding#test_encoding_GH_1113 0.00 = . 632s Nokogiri::CSS::XPathVisitor::builtins:always::XPathVisitorAlwaysUseBuiltins#test_0001_supports deprecated class 0.00 = . 632s Nokogiri::CSS::Parser#test_0003_#to_a_ 0.00 = . 632s Nokogiri::CSS::Parser#test_0005_parses xpath attributes 0.00 = . 632s Nokogiri::CSS::Parser#test_0006_parses xpath attributes passed to xpath functions 0.00 = . 632s Nokogiri::CSS::Parser#test_0004_parses xpath attributes in conditional selectors 0.00 = . 632s Nokogiri::CSS::Parser#test_0001_#find_by_type 0.00 = . 632s Nokogiri::CSS::Parser#test_0002_#to_type 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_parse_with_memory 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_read_memory_with_parse_options 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_validate_invalid_document 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_new_with_parse_options 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_from_document_with_parse_options 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_constructor_method_with_parse_options 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_new 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_validate_document 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_valid? 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_parse_with_errors 0.00 = . 632s Nokogiri::XML::TestRelaxNG#test_parse_with_io 0.00 = . 632s Nokogiri::HTML5::Document#quirks_mode::on a document without a doctype#test_0001_returns QUIRKS 0.00 = . 632s standard node reparenting behavior::#swap::passed a non-Node#test_0001_raises an exception 0.00 = . 632s standard node reparenting behavior::#replace::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 632s standard node reparenting behavior::#replace::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 632s standard node reparenting behavior::#replace::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 632s Nokogiri::XML::NodeSet::#pop#test_0002_returns nil for an empty set 0.00 = . 632s Nokogiri::XML::NodeSet::#pop#test_0001_returns the last element and mutates the set 0.00 = . 632s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.new::with a context node#test_0003_takes a config block 0.00 = . 632s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.new::with a context node#test_0001_has sane defaults 0.00 = . 632s Nokogiri::XML::DocumentFragment::parse options::XML::DocumentFragment.new::with a context node#test_0002_accepts options 0.00 = . 632s standard node reparenting behavior::#add_child::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 632s standard node reparenting behavior::#add_child::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 632s standard node reparenting behavior::#add_child::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_builder_adds_attributes 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_multi_tags 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_top_level_function_builds 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_href_with_attributes 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_instance_eval_with_delegation_to_block_context 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_hash_as_attributes 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_bold_tag 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_attributes_plus_block 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_html_then_body_tag 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_hash_as_attributes_for_attribute_method 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_tag_nesting 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_builder_with_param 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_builder_with_explicit_tags 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_builder_with_id 0.00 = . 632s Nokogiri::HTML4::TestBuilder#test_has_ampersand 0.00 = . 632s Nokogiri::XML::Document encoding::#encoding#test_0002_applies the specified encoding even if on empty documents 0.00 = . 632s Nokogiri::XML::Document encoding::#encoding#test_0001_describes the document's encoding correctly 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0004_with variable bindings 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0006_css searches match self 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0002_with multiple queries 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0010_#search 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0003_with a custom selector 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0005_context search returns itself 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0007_css search with namespace 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0008_xmlns is automatically registered 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0011_returns an empty node set when no results were found 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0001_an empty node set returns no results 0.00 = . 632s Nokogiri::XML::NodeSet::searching#test_0009_#search accepts a namespace 0.00 = . 632s Nokogiri::HTML4::Document::.parse::read memory::strict parsing#test_0001_raises exception on parse error 0.00 = . 632s Nokogiri::HTML5::Document::#fragment#test_0002_drops tags that are not appropriate in a `body` context 0.00 = . 632s Nokogiri::HTML5::Document::#fragment#test_0001_parses text nodes in a `body` context 0.00 = . 632s standard node reparenting behavior::#add_next_sibling::passed a markup string#test_0002_returns the expected value 0.00 = . 632s standard node reparenting behavior::#add_next_sibling::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 632s standard node reparenting behavior::#<<::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 632s standard node reparenting behavior::#<<::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 632s standard node reparenting behavior::#<<::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 633s Nokogiri::XML::Document::XML::Document.parse::read memory::strict parsing#test_0001_raises exception on parse error 0.00 = . 633s standard node reparenting behavior::#add_child::passed a document#test_0001_raises an exception 0.00 = . 633s namespace definitions#test_0001_handles duplicate namespace definitions 0.00 = . 633s namespace definitions#test_0002_handles multiple instances of a namespace definition 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_dtdattr 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_nsclean 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_recover 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_strict 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_unsetting 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_noerror 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_noblanks 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_strict_noent 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_compact 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_default_html 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_huge 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_big_lines 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_chaining 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_pedantic 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_inspect 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_default_xml 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_dtdload 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_new 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_new_with_argument 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_nonet 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_noent 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_nobasefix 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_nodict 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_dtdvalid 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_old10 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_default_xslt 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_sax1 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_nocdata 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_xinclude 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_default_schema 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_equality 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_to_i 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_nowarning 0.00 = . 633s Nokogiri::XML::TestParseOptions#test_predicate_noxincnode 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_namespace_count 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_parent_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_grandparent_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_namespaced_attribute_on_unparented_node 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_single_decl_ns_2 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_nondefault_attr_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_single_decl_ns_1 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_buried_decl_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_parent_nondefault_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInBuilderDoc#test_builder_buried_default_ns 0.00 = . 633s standard node reparenting behavior::#add_child::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 633s Nokogiri::HTML5::DocumentFragment#quirks_mode::no context::document does not have a doctype#test_0001_parses the fragment in no-quirks mode 0.00 = . 633s standard node reparenting behavior::#children=::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 633s standard node reparenting behavior::#children=::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 633s standard node reparenting behavior::#children=::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0001_returns quoted values 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0002_stringifies non-string keys and values 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0004_handles an array of pairs 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0006_handles single quotes 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0007_does not change the input parameters 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0003_handles multiple key-value pairs 0.00 = . 633s Nokogiri::XSLT::Stylesheet::XSLT.quote_params#test_0005_handles double quotes 0.00 = . 633s standard node reparenting behavior::#previous=::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 633s standard node reparenting behavior::#previous=::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 633s standard node reparenting behavior::#previous=::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 633s standard node reparenting behavior::#after::passed a document#test_0001_raises an exception 0.00 = . 633s HTML5 foreign elements::in an HTML4 doc#test_0001_omits namespace in XPath queries 0.00 = . 633s HTML5 foreign elements::in an HTML4 doc#test_0002_omits namespace in CSS queries 0.00 = . 633s standard node reparenting behavior::#<<::passed a document#test_0001_raises an exception 0.00 = . 633s Nokogiri::XML::Node::#line#test_0005_returns a sensible line number for each node 0.00 = . 633s Nokogiri::XML::Node::#line#test_0001_counts lines 0.00 = . 633s Nokogiri::XML::Node::#line#test_0002_properly numbers lines with documents containing XML prolog 0.00 = . 633s Nokogiri::XML::Node::#line#test_0004_properly numbers lines with documents containing XML multiline comments 0.00 = . 633s Nokogiri::XML::Node::#line#test_0006_supports a line number greater than a short int 0.69 = . 633s Nokogiri::XML::Node::#line#test_0003_properly numbers lines with documents containing XML comments 0.00 = . 633s standard node reparenting behavior::#after::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 633s standard node reparenting behavior::#after::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 633s standard node reparenting behavior::#after::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 633s Nokogiri::HTML5::DocumentFragment#quirks_mode::no context::document has a doctype#test_0001_parses the fragment in no-quirks mode 0.00 = . 633s standard node reparenting behavior::in-context parsing::#add_next_sibling parsing input::without a parent#test_0001_raises an exception 0.00 = . 633s Nokogiri::XML::NodeSet::#wrap#test_0003_handles various node types and handles recursive reparenting 0.00 = . 633s Nokogiri::XML::NodeSet::#wrap#test_0001_wraps each node within a reified copy of the tag passed 0.00 = . 633s Nokogiri::XML::NodeSet::#wrap#test_0004_works for nodes in a fragment 0.00 = . 633s Nokogiri::XML::NodeSet::#wrap#test_0005_preserves document structure 0.00 = . 633s Nokogiri::XML::NodeSet::#wrap#test_0002_wraps each node within a dup of the Node argument 0.00 = . 633s keyword attribute helpers::#kwattr_values::when no attribute exists#test_0001_returns an empty array 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0007_[n] as :nth-child (non-standard) 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0009_:only-child 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0003_:last-of-type 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0010_:only-of-type 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0001_:first-of-type 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0015_combinations of :not() and nth-and-friends 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0016_miscellaneous pseudo-classes are converted into xpath function calls 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0008_:has() 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0011_:empty 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0005_:nth and friends (non-standard) 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0006_:nth-child and friends 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0012_:nth(an+b) 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0002_:nth-of-type 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0004_:nth-last-of-type 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0013_:not() 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0014_chained :not() 0.00 = . 633s Nokogiri::CSS::XPathVisitor::pseudo-classes#test_0017_bare pseudo-class matches any ident 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_namespaces_under_memory_pressure_issue1155 0.18 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_buried_decl_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_single_decl_ns_1 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_grandparent_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_parent_nondefault_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_nondefault_attr_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_parent_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_buried_default_ns 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_namespace_count 0.00 = . 633s Nokogiri::XML::TestNamespacesInParsedDoc#test_parsed_single_decl_ns_2 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::encoding::#parse#test_0001_parses an encoded string 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::encoding::#parse#test_0002_returns a string matching the passed encoding 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::encoding::#parse#test_0003_respects encoding for empty strings 0.00 = . 633s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child with a namespace matching the parent's default namespace::and as the default prefix#test_0001_inserts a node that inherits the parent's default namespace 0.00 = . 633s Nokogiri::XML::TestXInclude#test_include_nonexistent_throws_exception 0.00 = . 633s Nokogiri::XML::TestXInclude#test_xinclude_on_element_subtree 0.00 = . 633s Nokogiri::XML::TestXInclude#test_xinclude_on_document_node 0.00 = . 633s Nokogiri::XML::TestXInclude#test_xinclude_on_document_parse 0.00 = . 633s Nokogiri::XML::TestXInclude#test_do_xinclude_accepts_block 0.00 = . 633s Nokogiri::XML::DocumentFragment::parse options::XML.fragment#test_0003_takes a config block 0.00 = . 633s Nokogiri::XML::DocumentFragment::parse options::XML.fragment#test_0001_has sane defaults 0.00 = . 633s Nokogiri::XML::DocumentFragment::parse options::XML.fragment#test_0002_accepts options 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_inspect 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_line 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_content 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_constants 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_original_content 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_system_id 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_create_typed_entity 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_entity_type 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_new 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_attributes 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_class 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_external_id 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_type 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_namespace 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_create_default_args 0.00 = . 633s Nokogiri::XML::TestEntityDecl#test_namespace_definitions 0.00 = . 633s Nokogiri::HTML5::Document::subclassing::.parse#test_0001_returns an instance of the expected class 0.02 = . 633s Nokogiri::HTML5::Document::subclassing::.parse#test_0002_calls #initialize exactly once 0.01 = . 633s Nokogiri::HTML5::Document::subclassing::.parse#test_0003_parses the doc 0.03 = . 633s ad hoc node reparenting behavior::#add_child::given a parent node with a default and non-default namespace::and a child node with a default namespace not matching the parent's default namespace and a namespace matching a parent namespace but with a different prefix#test_0001_inserts a node that keeps its namespace 0.00 = . 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_action_attr_in_a_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_name_attr_in_a_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_href_attr_in_a_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_action_attr_in_div_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_name_attr_in_div_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_src_attr_in_a_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_href_attr_in_div_tag 0.00 = S 633s Nokogiri::HTML4::TestAttr#test_uri_escaping_of_src_attr_in_div_tag 0.00 = S 633s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace::and a child node has a namespaced attribute#test_0001_should not lose attribute namespace 0.00 = . 633s standard node reparenting behavior::#inner_html=::passed a non-Node#test_0001_raises an exception 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4.fragment#test_0003_takes a config block 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4.fragment#test_0001_has sane defaults 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4.fragment#test_0002_accepts options 0.00 = . 633s Nokogiri::HTML4::Document::.parse::read io::strict parsing#test_0001_raises exception on parse error 0.00 = . 633s standard node reparenting behavior::#<<::passed a non-Node#test_0001_raises an exception 0.00 = . 633s Nokogiri::HTML5::DocumentFragment#quirks_mode::in context::document does not have a doctype#test_0001_parses the fragment in quirks mode 0.00 = . 633s ad hoc node reparenting behavior::#add_child::given the new document is empty#test_0001_adds the node to the new document 0.00 = . 633s Nokogiri::HTML4::Document::.parse#test_0001_sets the test up correctly 0.00 = . 633s standard node reparenting behavior::#before::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 633s standard node reparenting behavior::#before::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 633s standard node reparenting behavior::#before::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.parse#test_0002_accepts options 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.parse#test_0001_has sane defaults 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.parse#test_0003_takes a config block 0.00 = . 633s standard node reparenting behavior::#after::passed a non-Node#test_0001_raises an exception 0.00 = . 633s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace#test_0001_inserts a node that inherits the default namespace 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.new::with a context node#test_0001_has sane defaults 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.new::with a context node#test_0002_accepts options 0.00 = . 633s Nokogiri::HTML4::DocumentFragment::parse options::HTML4::DocumentFragment.new::with a context node#test_0003_takes a config block 0.00 = . 633s incorrectly closed comment#test_0001_behaves as if the comment is normally closed 0.00 = . 633s Nokogiri::XML::NodeSet::namespaces#test_0003_#delete 0.00 = . 633s Nokogiri::XML::NodeSet::namespaces#test_0004_doesn't free namespace nodes when deleted 0.00 = . 633s Nokogiri::XML::NodeSet::namespaces#test_0001_#include? 0.00 = . 633s Nokogiri::XML::NodeSet::namespaces#test_0002_#push 0.00 = . 633s standard node reparenting behavior::#<<::passed a Node::passed a Node in the another document#test_0003_returns the expected value 0.00 = . 634s standard node reparenting behavior::#<<::passed a Node::passed a Node in the another document#test_0002_inserts the Node in the proper position 0.00 = . 634s standard node reparenting behavior::#<<::passed a Node::passed a Node in the another document#test_0001_unlinks the Node from its previous position 0.00 = . 634s Nokogiri::XML::Node#test_next_sibling 0.00 = . 634s Nokogiri::XML::Node#test_add_default_namespace_twice 0.00 = . 634s Nokogiri::XML::Node#test_node_added_to_root_should_get_namespace 0.00 = . 634s Nokogiri::XML::Node#test_read_only? 0.00 = . 634s Nokogiri::XML::Node#test_xml_node_new 0.00 = . 634s Nokogiri::XML::Node#test_default_namespace_should_be_created 0.00 = . 634s Nokogiri::XML::Node#test_namespace_type_error 0.00 = . 634s Nokogiri::XML::Node#test_namespace_definitions_when_some_exist 0.00 = . 634s Nokogiri::XML::Node#test_text_node_robustness_gh1426 0.00 = S 634s Nokogiri::XML::Node#test_next_element_when_next_sibling_is_not_an_element_and_no_following_element_should_return_nil 0.00 = . 634s Nokogiri::XML::Node#test_add_multiple_namespaces 0.00 = . 634s Nokogiri::XML::Node#test_document_eh 0.00 = . 634s Nokogiri::XML::Node#test_duplicate_node_removes_namespace 0.00 = . 634s Nokogiri::XML::Node#test_write_to_file_without_encoding 0.00 = . 634s Nokogiri::XML::Node#test_first_element_child 0.00 = . 634s Nokogiri::XML::Node#test_search_by_symbol 0.00 = . 634s Nokogiri::XML::Node#test_next_element_when_there_is_no_next_sibling_should_return_nil 0.00 = . 634s Nokogiri::XML::Node#test_encoding_of_copied_nodes 0.00 = . 634s Nokogiri::XML::Node#test_text_node_colon 0.00 = . 634s Nokogiri::XML::Node#test_append_with_attr 0.00 = . 634s Nokogiri::XML::Node#test_dup_is_deep_copy_by_default 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_io 0.00 = . 634s Nokogiri::XML::Node#test_children 0.00 = . 634s Nokogiri::XML::Node#test_write_html_to 0.00 = . 634s Nokogiri::XML::Node#test_append_with_document 0.00 = . 634s Nokogiri::XML::Node#test_to_xml_allows_to_serialize_with_as_xml_save_option 0.00 = . 634s Nokogiri::XML::Node#test_xml_node_new_must_take_document_type 0.00 = . 634s Nokogiri::XML::Node#test_fragment_creates_appropriate_class 0.00 = . 634s Nokogiri::XML::Node#test_add_default_namespace 0.00 = . 634s Nokogiri::XML::Node#test_at_css 0.00 = . 634s Nokogiri::XML::Node#test_previous_sibling 0.00 = . 634s Nokogiri::XML::Node#test_name= 0.00 = . 634s Nokogiri::XML::Node#test_previous_element_when_previous_sibling_is_not_an_element_and_no_following_element_should_return_nil 0.00 = . 634s Nokogiri::XML::Node#test_add_namespace_twice 0.00 = . 634s Nokogiri::XML::Node#test_dup 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_empty_string 0.00 = . 634s Nokogiri::XML::Node#test_set_namespace_from_different_doc 0.00 = . 634s Nokogiri::XML::Node#test_namespaced_attribute_search_with_xpath 0.00 = . 634s Nokogiri::XML::Node#test_node_context_parsing_of_malformed_html_fragment 0.00 = . 634s Nokogiri::XML::Node#test_child 0.00 = . 634s Nokogiri::XML::Node#test_write_to 0.00 = . 634s Nokogiri::XML::Node#test_parent_namespace_is_not_inherited 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_unparented_text_context_node 0.00 = . 634s Nokogiri::XML::Node#test_encode_special_chars 0.00 = . 634s Nokogiri::XML::Node#test_new_node_can_have_ancestors 0.00 = . 634s Nokogiri::XML::Node#test_set_content_with_symbol 0.00 = . 634s Nokogiri::XML::Node#test_set_native_content_is_unescaped 0.00 = . 634s Nokogiri::XML::Node#test_write_to_with_block 0.00 = . 634s Nokogiri::XML::Node#test_accept 0.00 = . 634s Nokogiri::XML::Node#test_set_namespace_must_only_take_a_namespace 0.00 = . 634s Nokogiri::XML::Node#test_slash_search 0.00 = . 634s Nokogiri::XML::Node#test_xml_node_new_with_block 0.00 = . 634s Nokogiri::XML::Node#test_inspect_ns 0.00 = . 634s Nokogiri::XML::Node#test_search_direct_children_of_node 0.00 = . 634s Nokogiri::XML::Node#test_node_context_parsing_of_malformed_html_fragment_without_recover_is_not_corrected 0.00 = . 634s Nokogiri::XML::Node#test_previous_element_when_previous_sibling_is_not_an_element_should_return_closest_previous_element_sibling 0.00 = . 634s Nokogiri::XML::Node#test_node_lang 0.00 = . 634s Nokogiri::XML::Node#test_namespace 0.00 = . 634s Nokogiri::XML::Node#test_parse_config_option 0.00 = . 634s Nokogiri::XML::Node#test_percent 0.00 = . 634s Nokogiri::XML::Node#test_dup_deep_copy 0.00 = . 634s Nokogiri::XML::Node#test_add_namespace_with_nil_associates_node 0.00 = . 634s Nokogiri::XML::Node#test_last_element_child 0.00 = . 634s Nokogiri::XML::Node#test_parent_xpath 0.00 = . 634s Nokogiri::XML::Node#test_different_document_compare 0.00 = . 634s Nokogiri::XML::Node#test_add_namespace_does_not_associate_node 0.00 = . 634s Nokogiri::XML::Node#test_find_by_css_class_with_nonstandard_whitespace 0.00 = . 634s Nokogiri::XML::Node#test_previous_element_when_there_is_no_previous_sibling_should_return_nil 0.00 = . 634s Nokogiri::XML::Node#test_search_self 0.00 = . 634s Nokogiri::XML::Node#test_namespace_search_with_xpath_and_hash_with_symbol_keys 0.00 = . 634s Nokogiri::XML::Node#test_set_property 0.00 = . 634s Nokogiri::XML::Node#test_element_children 0.00 = . 634s Nokogiri::XML::Node#test_at_xpath 0.00 = . 634s Nokogiri::XML::Node#test_namespaces_should_include_all_namespace_definitions 0.00 = . 634s Nokogiri::XML::Node#test_node_context_parsing_of_malformed_xml_fragment_uses_the_right_class_to_recover 0.00 = . 634s Nokogiri::XML::Node#test_dup_shallow_copy 0.00 = . 634s Nokogiri::XML::Node#test_at_self 0.00 = . 634s Nokogiri::XML::Node#test_namespace_without_an_href_on_html_node 0.00 = . 634s Nokogiri::XML::Node#test_remove_namespace 0.00 = . 634s Nokogiri::XML::Node#test_node_equality 0.00 = . 634s Nokogiri::XML::Node#test_processing_instruction_eh 0.00 = . 634s Nokogiri::XML::Node#test_set_content_should_unlink_existing_content 0.00 = . 634s Nokogiri::XML::Node#test_key? 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_unparented_html_fragment_text_context_node 0.00 = . 634s Nokogiri::XML::Node#test_namespace_definitions_when_no_exist 0.00 = . 634s Nokogiri::XML::Node#test_set_node_lang 0.00 = . 634s Nokogiri::XML::Node#test_hold_refence_to_subnode 0.00 = . 634s Nokogiri::XML::Node#test_blank_eh 0.00 = . 634s Nokogiri::XML::Node#test_clone 0.00 = . 634s Nokogiri::XML::Node#test_subclass_dup 0.36 = . 634s Nokogiri::XML::Node#test_at 0.00 = . 634s Nokogiri::XML::Node#test_namespace= 0.00 = . 634s Nokogiri::XML::Node#test_content_depth_first 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_unparented_html_text_context_node 0.00 = . 634s Nokogiri::XML::Node#test_css_results_have_document_and_are_decorated 0.00 = . 634s Nokogiri::XML::Node#test_write_xhtml_to 0.00 = . 634s Nokogiri::XML::Node#test_spaceship 0.00 = . 634s Nokogiri::XML::Node#test_search_direct_children_of_node_provides_root_namespaces_implicitly 0.00 = . 634s Nokogiri::XML::Node#test_format_noblank 0.00 = . 634s Nokogiri::XML::Node#test_ancestors 0.00 = . 634s Nokogiri::XML::Node#test_namespace_search_with_css 0.00 = . 634s Nokogiri::XML::Node#test_next_element_when_next_sibling_is_element_should_return_next_sibling 0.00 = . 634s Nokogiri::XML::Node#test_serialize_with_block 0.00 = . 634s Nokogiri::XML::Node#test_element? 0.00 = . 634s Nokogiri::XML::Node#test_namespace_in_rendered_xml 0.00 = . 634s Nokogiri::XML::Node#test_incorrect_spaceship 0.00 = . 634s Nokogiri::XML::Node#test_document_compare 0.00 = . 634s Nokogiri::XML::Node#test_previous_element_when_previous_sibling_is_element_should_return_previous_sibling 0.00 = . 634s Nokogiri::XML::Node#test_fragment_creates_elements 0.00 = . 634s Nokogiri::XML::Node#test_add_namespace 0.00 = . 634s Nokogiri::XML::Node#test_parse 0.00 = . 634s Nokogiri::XML::Node#test_write_xml_to 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_block 0.00 = . 634s Nokogiri::XML::Node#test_path 0.00 = . 634s Nokogiri::XML::Node#test_content_equals 0.00 = . 634s Nokogiri::XML::Node#test_namespace_without_prefix_should_be_set 0.00 = . 634s Nokogiri::XML::Node#test_parse_error_on_fragment_with_empty_document 0.00 = . 634s Nokogiri::XML::Node#test_parse_needs_doc 0.00 = . 634s Nokogiri::XML::Node#test_namespace_search_with_xpath_and_hash 0.00 = . 634s Nokogiri::XML::Node#test_node_context_parsing_of_malformed_html_fragment_with_recover_is_corrected 0.00 = . 634s Nokogiri::XML::Node#test_parse_error_list 0.00 = . 634s Nokogiri::XML::Node#test_to_str 0.00 = . 634s Nokogiri::XML::Node#test_default_namespace_goes_to_children 0.00 = . 634s Nokogiri::XML::Node#test_find_by_css_with_tilde_eql 0.00 = . 634s Nokogiri::XML::Node#test_unlink 0.00 = . 634s Nokogiri::XML::Node#test_content_after_appending_text 0.00 = . 634s Nokogiri::XML::Node#test_bad_xpath 0.00 = . 634s Nokogiri::XML::Node#test_set_property_non_string 0.00 = . 634s Nokogiri::XML::Node#test_dup_to_another_document 0.00 = . 634s Nokogiri::XML::Node#test_namespaced_attribute_search_with_css 0.00 = . 634s Nokogiri::XML::Node#test_next_element_when_next_sibling_is_not_an_element_should_return_closest_next_element_sibling 0.00 = . 634s Nokogiri::XML::Node#test_whitespace_nodes 0.00 = . 634s Nokogiri::XML::Node#test_parse_with_unparented_fragment_text_context_node 0.00 = . 634s Nokogiri::XML::Node#test_default_namespace= 0.00 = . 634s Nokogiri::XML::Node#test_description 0.00 = . 634s Nokogiri::XML::Node#test_xpath_results_have_document_and_are_decorated 0.00 = . 634s Nokogiri::XML::Document#test_xpath_syntax_error 0.00 = . 634s Nokogiri::XML::Document#test_attribute_decoration 0.00 = . 634s Nokogiri::XML::Document#test_document_with_invalid_prolog 0.00 = . 634s Nokogiri::XML::Document#test_add_child_fragment_with_multiple_nodes 0.00 = . 634s Nokogiri::XML::Document#test_document_search_with_multiple_queries 0.00 = . 634s Nokogiri::XML::Document#test_document 0.00 = . 634s Nokogiri::XML::Document#test_create_element 0.00 = . 634s Nokogiri::XML::Document#test_fragment 0.00 = . 634s Nokogiri::XML::Document#test_search_on_empty_documents 0.00 = . 634s Nokogiri::XML::Document#test_strict_document_throws_syntax_error 0.00 = . 634s Nokogiri::XML::Document#test_parse_handles_nil_gracefully 0.00 = . 634s Nokogiri::XML::Document#test_create_element_with_content 0.00 = . 634s Nokogiri::XML::Document#test_document_parse_method 0.00 = . 634s Nokogiri::XML::Document#test_million_laugh_attach 0.00 = . 634s Nokogiri::XML::Document#test_default_namespace_inheritance 0.00 = . 634s Nokogiri::XML::Document#test_memory_explosion_on_invalid_xml 0.00 = . 634s Nokogiri::XML::Document#test_namespace_definitions 0.00 = . 634s Nokogiri::XML::Document#test_prepend_child_fragment_with_single_node 0.00 = . 634s Nokogiri::XML::Document#test_validate 0.00 = . 634s Nokogiri::XML::Document#test_node_ownership_after_dup 0.00 = . 634s Nokogiri::XML::Document#test_parsing_empty_io 0.00 = . 634s Nokogiri::XML::Document#test_xmlns_is_automatically_registered 0.00 = . 634s Nokogiri::XML::Document#test_add_child_fragment_with_single_node 0.00 = . 634s Nokogiri::XML::Document#test_node_set_index 0.00 = . 634s Nokogiri::XML::Document#test_remove_namespaces 0.00 = . 634s Nokogiri::XML::Document#test_create_external_subset 0.00 = . 634s Nokogiri::XML::Document#test_document_name 0.00 = . 634s Nokogiri::XML::Document#test_manually_adding_reference_entities 0.00 = . 634s Nokogiri::XML::Document#test_prepend_child_fragment_with_multiple_nodes 0.00 = . 634s Nokogiri::XML::Document#test_attributes 0.00 = . 634s Nokogiri::XML::Document#test_parse_can_take_pathnames 0.00 = . 634s Nokogiri::XML::Document#test_encoding 0.00 = . 634s Nokogiri::XML::Document#test_namespace_should_not_exist 0.00 = . 634s Nokogiri::XML::Document#test_create_internal_subset_on_existing_subset 0.00 = . 634s Nokogiri::XML::Document#test_prepend_child_with_string 0.00 = . 634s Nokogiri::XML::Document#test_create_element_with_block 0.00 = . 634s Nokogiri::XML::Document#test_create_cdata 0.00 = . 634s Nokogiri::XML::Document#test_document_parent 0.00 = . 634s Nokogiri::XML::Document#test_clone 0.00 = . 634s Nokogiri::XML::Document#test_external_subset 0.00 = . 634s Nokogiri::XML::Document#test_strict_parsing_empty_doc_should_raise_exception 0.00 = . 634s Nokogiri::XML::Document#test_prepend 0.00 = . 634s Nokogiri::XML::Document#test_subclass_initialize_modify 0.00 = . 634s Nokogiri::XML::Document#test_validate_no_internal_subset 0.00 = . 634s Nokogiri::XML::Document#test_write_xml_to_with_indent 0.00 = . 634s Nokogiri::XML::Document#test_document_with_refentity 0.00 = . 634s Nokogiri::XML::Document#test_xmlns_is_registered_for_nodesets 0.00 = . 634s Nokogiri::XML::Document#test_line 0.00 = . 634s Nokogiri::XML::Document#test_create_comment 0.00 = . 634s Nokogiri::XML::Document#test_to_xml_with_indent 0.00 = . 634s Nokogiri::XML::Document#test_bad_xpath_raises_syntax_error 0.00 = . 634s Nokogiri::XML::Document#test_document_should_not_have_default_ns 0.00 = . 634s Nokogiri::XML::Document#test_ignore_unknown_namespace 0.00 = . 634s Nokogiri::XML::Document#test_parse_yields_parse_options 0.00 = . 634s Nokogiri::XML::Document#test_create_element_with_hyphenated_namespace 0.00 = . 634s Nokogiri::XML::Document#test_document_has_errors 0.00 = . 634s Nokogiri::XML::Document#test_search 0.00 = . 634s Nokogiri::XML::Document#test_XML_function 0.00 = . 634s Nokogiri::XML::Document#test_parse_takes_block 0.00 = . 634s Nokogiri::XML::Document#test_root_node_parent_is_document 0.00 = . 634s Nokogiri::XML::Document#test_dump 0.00 = . 634s Nokogiri::XML::Document#test_empty_node_converted_to_html_is_not_self_closing 0.00 = . 634s Nokogiri::XML::Document#test_pp 0.03 = . 634s Nokogiri::XML::Document#test_add_namespace 0.00 = . 634s Nokogiri::XML::Document#test_dtd_with_empty_internal_subset 0.00 = . 634s Nokogiri::XML::Document#test_memory_explosion_on_wrong_formatted_element_following_the_root_element 0.00 = . 634s Nokogiri::XML::Document#test_multiple_search 0.00 = . 634s Nokogiri::XML::Document#test_create_internal_subset 0.00 = . 634s Nokogiri::XML::Document#test_create_text_node 0.00 = . 634s Nokogiri::XML::Document#test_create_comment_with_block 0.00 = . 634s Nokogiri::XML::Document#test_xml? 0.00 = . 634s Nokogiri::XML::Document#test_prepend_child_with_multiple_roots 0.00 = . 634s Nokogiri::XML::Document#test_create_text_node_with_block 0.00 = . 634s Nokogiri::XML::Document#test_add_child_with_string 0.00 = . 634s Nokogiri::XML::Document#test_create_element_with_attributes 0.00 = . 634s Nokogiri::XML::Document#test_dup 0.00 = . 634s Nokogiri::XML::Document#test_find_with_namespace 0.00 = . 634s Nokogiri::XML::Document#test_parse_can_take_io 0.00 = . 634s Nokogiri::XML::Document#test_collect_namespaces 0.00 = . 634s Nokogiri::XML::Document#test_XML_takes_block 0.00 = . 634s Nokogiri::XML::Document#test_create_cdata_with_block 0.00 = . 634s Nokogiri::XML::Document#test_subset_is_decorated 0.00 = . 634s Nokogiri::XML::Document#test_parse_works_with_an_object_that_responds_to_read 0.00 = . 634s Nokogiri::XML::Document#test_ancestors 0.00 = . 634s Nokogiri::XML::Document#test_document_with_initial_space 0.00 = . 634s Nokogiri::XML::Document#test_singleton_methods 0.00 = . 634s Nokogiri::XML::Document#test_create_element_with_invalid_namespace 0.00 = . 634s Nokogiri::XML::Document#test_parse_works_with_an_object_that_responds_to_path 0.00 = . 634s Nokogiri::XML::Document#test_can_be_closed 0.00 = . 634s Nokogiri::XML::Document#test_create_element_with_namespace 0.00 = . 634s Nokogiri::XML::Document#test_non_existent_function 0.00 = . 634s Nokogiri::XML::Document#test_million_laugh_attach_2 0.00 = . 634s Nokogiri::XML::Document#test_url 0.00 = . 634s Nokogiri::XML::Document#test_version 0.00 = . 634s Nokogiri::XML::Document#test_create_external_subset_fails_with_existing_subset 0.00 = . 634s Nokogiri::XML::Document#test_decorator_is_applied 0.00 = . 634s Nokogiri::XML::Document#test_new 0.00 = . 634s Nokogiri::XML::Document#test_add_child_with_multiple_roots 0.00 = . 634s Nokogiri::XML::Document#test_namespace 0.00 = . 634s Nokogiri#test_html? 0.01 = . 634s Nokogiri#test_nokogiri_method_with_html 0.02 = . 634s Nokogiri#test_atom_is_xml? 0.00 = . 634s Nokogiri#test_parse_with_io 0.00 = . 634s Nokogiri#test_libxml_iconv 0.00 = . 634s Nokogiri#test_make_with_html 0.00 = . 634s Nokogiri#test_nokogiri_method_with_block 0.00 = . 634s Nokogiri#test_xml? 0.00 = . 634s Nokogiri#test_make_with_block 0.00 = . 634s standard node reparenting behavior::#inner_html=::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 634s standard node reparenting behavior::#before::passed a document#test_0001_raises an exception 0.00 = . 634s Nokogiri::CSS::XPathVisitor::builtins:optimal#test_0001_exposes its configuration 0.00 = . 634s Nokogiri::CSS::XPathVisitor::builtins:optimal#test_0003_~= 0.00 = . 634s Nokogiri::CSS::XPathVisitor::builtins:optimal#test_0002_. class 0.00 = . 634s Nokogiri::HTML4::DocumentFragment::parse options#test_0001_sets the test up correctly 0.00 = . 634s Nokogiri::XML::TestReaderEntityReference#test_reader_entity_reference 0.00 = . 634s Nokogiri::XML::TestReaderEntityReference#test_reader_entity_reference_without_noent 0.00 = . 634s Nokogiri::XML::TestReaderEntityReference#test_reader_entity_reference_with_absolute_path 0.00 = . 634s Nokogiri::XML::TestReaderEntityReference#test_reader_entity_reference_without_dtdload_with_absolute_path 0.00 = . 634s Nokogiri::XML::TestReaderEntityReference#test_reader_entity_reference_without_dtdload 0.00 = . 634s Nokogiri::XML::TestReaderEntityReference#test_reader_entity_reference_without_noent_with_absolute_path 0.00 = . 634s ad hoc node reparenting behavior::#add_child::given a parent node with a default namespace::and a child node was added to a new doc with the a different namespace using the same prefix#test_0001_serializes the doc with the proper default namespace 0.00 = . 634s standard node reparenting behavior::in-context parsing::#add_child parsing input::with a parent#test_0001_in context of self 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_append_class 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_attribute_setter_accepts_non_string 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_classes 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_keys 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_remove_class 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_remove_attribute 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_attributes 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_delete 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_values 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_add_class 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_each 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_remove_attribute_when_not_found 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_empty_attribute_reading 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_attribute_accessor_accepts_non_string 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_non_existent_attribute_should_return_nil 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_attribute_with_symbol 0.00 = . 634s Nokogiri::XML::Node::TestAttributeMethods#test_value? 0.00 = . 634s Nokogiri::XML::Node::#wrap::string markup argument#test_0001_parses and wraps 0.00 = . 634s Nokogiri::XML::Node::#wrap::string markup argument#test_0002_wraps unparented nodes 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_has 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_not_equal 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_significant_space 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_preceding_selector 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_id 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_star 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_tokenize_bad_single_quote 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_attribute_string 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_xpath_functions 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_class 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_pseudo 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_slash 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_greater 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_unicode 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_xpath_attributes 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_doubleslash 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_function 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_nth 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_negation 0.00 = . 634s Nokogiri::CSS::TestTokenizer#test_scan_function_selector 0.00 = . 634s standard node reparenting behavior::in-context parsing::#next= parsing input::without a parent#test_0001_raises an exception 0.00 = . 634s Nokogiri::XML::Document::#root=#test_0002_allows removing the root node by setting to nil 0.00 = . 634s Nokogiri::XML::Document::#root=#test_0003_supports moving nodes across documents 0.00 = . 634s Nokogiri::XML::Document::#root=#test_0004_doesn't leak the replaced node 0.00 = S 634s Nokogiri::XML::Document::#root=#test_0005_raises an exception if passed something besides a Node 0.00 = . 634s Nokogiri::XML::Document::#root=#test_0001_assigns a root node 0.00 = . 634s ad hoc node reparenting behavior::reparenting and preserving a reference to the original ns#test_0001_should not cause illegal memory access 0.00 = . 634s Nokogiri::HTML5::DocumentFragment::subclassing::.new#test_0002_calls #initialize exactly once 0.01 = . 634s Nokogiri::HTML5::DocumentFragment::subclassing::.new#test_0001_returns an instance of the right class 0.01 = . 634s Nokogiri::HTML5::DocumentFragment::subclassing::.new#test_0003_passes args to #initialize 0.01 = . 634s Nokogiri::HTML4::DocumentFragment::subclassing::.parse#test_0001_returns an instance of the right class 0.00 = . 634s Nokogiri::HTML4::DocumentFragment::subclassing::.parse#test_0002_calls #initialize exactly once 0.00 = . 634s Nokogiri::HTML4::DocumentFragment::subclassing::.parse#test_0003_passes the fragment 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_DocumentFragment 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_DocumentFragment 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_EntityReference 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_CDATA 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_EntityReference 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_Attr 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_Attr 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_ProcessingInstruction 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_Node 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_Node 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_Text 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_Nokogiri_XML_Comment 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_ProcessingInstruction 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_CDATA 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_Comment 0.00 = . 634s Nokogiri::XML::Node::TestSubclass#test_subclass_initialize_Nokogiri_XML_Text 0.00 = . 634s Nokogiri::HTML4::Document::subclassing::.parse#test_0002_calls #initialize exactly once 0.01 = . 634s Nokogiri::HTML4::Document::subclassing::.parse#test_0001_returns an instance of the expected class 0.01 = . 634s Nokogiri::HTML4::Document::subclassing::.parse#test_0003_parses the doc 0.02 = . 634s Nokogiri::HTML4::Document#test_document_has_error 0.00 = . 634s Nokogiri::HTML4::Document#test_inner_text 0.00 = . 634s Nokogiri::HTML4::Document#test_dup 0.01 = . 634s Nokogiri::HTML4::Document#test_to_xhtml 0.01 = . 634s Nokogiri::HTML4::Document#test_empty_document 0.00 = . 634s Nokogiri::HTML4::Document#test_meta_encoding 0.01 = . 634s Nokogiri::HTML4::Document#test_parse_can_take_io 0.01 = . 634s Nokogiri::HTML4::Document#test_document_parse_method 0.01 = . 634s Nokogiri::HTML4::Document#test_serialize 0.01 = . 634s Nokogiri::HTML4::Document#test_no_xml_header 0.00 = . 634s Nokogiri::HTML4::Document#test_fragment_contains_text_node 0.00 = . 634s Nokogiri::HTML4::Document#test_parse_works_with_an_object_that_responds_to_path 0.00 = . 634s Nokogiri::HTML4::Document#test_html_predicate 0.01 = . 634s Nokogiri::HTML4::Document#test_root_node_parent_is_document 0.01 = . 634s Nokogiri::HTML4::Document#test_0004_handles ill-formed processing instructions 0.00 = . 634s Nokogiri::HTML4::Document#test_content_size 0.00 = . 634s Nokogiri::HTML4::Document#test_fragment 0.01 = . 634s Nokogiri::HTML4::Document#test_leaking_dtd_nodes_after_internal_subset_removal 0.00 = . 634s Nokogiri::HTML4::Document#test_round_trip 0.03 = . 634s Nokogiri::HTML4::Document#test_to_xhtml_self_closing_tags 0.00 = . 634s Nokogiri::HTML4::Document#test_dup_document_shallow 0.01 = . 634s Nokogiri::HTML4::Document#test_parse_temp_file 0.02 = . 634s Nokogiri::HTML4::Document#test_title= 0.01 = . 634s Nokogiri::HTML4::Document#test_meta_encoding= 0.01 = . 634s Nokogiri::HTML4::Document#test_document_takes_config_block 0.01 = . 634s Nokogiri::HTML4::Document#test_dup_shallow 0.01 = . 634s Nokogiri::HTML4::Document#test_find_classes 0.00 = . 634s Nokogiri::HTML4::Document#test_meta_encoding_without_head 0.00 = . 634s Nokogiri::HTML4::Document#test_search_can_handle_xpath_and_css 0.01 = . 634s Nokogiri::HTML4::Document#test_meta_encoding_is_strict_about_http_equiv 0.00 = . 634s Nokogiri::HTML4::Document#test_does_not_fail_with_illformatted_html 0.00 = . 634s Nokogiri::HTML4::Document#test_parse_takes_config_block 0.01 = . 634s Nokogiri::HTML4::Document#test_parse_empty_document 0.00 = . 634s Nokogiri::HTML4::Document#test_title 0.01 = . 634s Nokogiri::HTML4::Document#test_find_by_xpath 0.01 = . 634s Nokogiri::HTML4::Document#test_capturing_nonparse_errors_during_document_clone 0.00 = . 634s Nokogiri::HTML4::Document#test_nil_css 0.01 = . 634s Nokogiri::HTML4::Document#test_doc_type 0.00 = . 634s Nokogiri::HTML4::Document#test_dup_document 0.01 = . 634s Nokogiri::HTML4::Document#test_capturing_nonparse_errors_during_node_copy_between_docs 0.00 = . 634s Nokogiri::HTML4::Document#test_html5_meta_encoding_without_head 0.00 = . 634s Nokogiri::HTML4::Document#test_relative_css 0.00 = . 635s Nokogiri::HTML4::Document#test_0001_skips encoding for script tags 0.00 = . 635s Nokogiri::HTML4::Document#test_namespace_should_not_exist 0.01 = . 635s Nokogiri::HTML4::Document#test_to_xhtml_with_indent 0.00 = . 635s Nokogiri::HTML4::Document#test_empty_string_returns_empty_doc 0.00 = . 635s Nokogiri::HTML4::Document#test_relative_css_finder 0.00 = . 635s Nokogiri::HTML4::Document#test_parse_can_take_pathnames 0.01 = . 635s Nokogiri::HTML4::Document#test_0002_skips encoding for style tags 0.00 = . 635s Nokogiri::HTML4::Document#test_document_parse_method_with_url 0.00 = . 635s Nokogiri::HTML4::Document#test_find_by_css 0.01 = . 635s Nokogiri::HTML4::Document#test_meta_encoding_with_empty_content_type 0.00 = . 635s Nokogiri::HTML4::Document#test_meta_encoding_handles_malformed_content_charset 0.00 = . 635s Nokogiri::HTML4::Document#test_html? 0.01 = . 635s Nokogiri::HTML4::Document#test_inner_html 0.00 = . 635s Nokogiri::HTML4::Document#test_exceptions_remove_newlines 0.01 = . 635s Nokogiri::HTML4::Document#test_find_by_css_with_escaped_characters 0.01 = . 635s Nokogiri::HTML4::Document#test_fragment_includes_two_tags 0.00 = . 635s Nokogiri::HTML4::Document#test_silencing_nonparse_errors_during_attribute_insertion_1262 0.00 = . 635s Nokogiri::HTML4::Document#test_swap_should_not_exist 0.01 = . 635s Nokogiri::HTML4::Document#test_find_with_function 0.01 = . 635s Nokogiri::HTML4::Document#test_write_to_xhtml_with_indent 0.00 = . 635s Nokogiri::HTML4::Document#test_parse_handles_nil_gracefully 0.00 = . 635s Nokogiri::HTML4::Document#test_node_ownership_after_dup 0.00 = . 635s Nokogiri::HTML4::Document#test_find_by_css_with_square_brackets 0.01 = . 635s Nokogiri::HTML4::Document#test_multi_css 0.00 = . 635s Nokogiri::HTML4::Document#test_meta_encoding_checks_charset 0.00 = . 635s Nokogiri::HTML4::Document#test_0003_does not fail when converting to_html using explicit encoding 0.00 = . 635s Nokogiri::HTML4::Document#test_parse_works_with_an_object_that_responds_to_read 0.00 = . 635s CVE-2020-26247::with default parse options#test_0002_XML::Schema parsing of memory does not attempt to access external DTDs 0.00 = . 635s CVE-2020-26247::with default parse options#test_0001_XML::Schema parsing does not attempt to access external DTDs 0.00 = . 635s standard node reparenting behavior::#before::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 635s experimental pattern matching::Fragment#test_0001_finds nodes 0.00 = . 635s experimental pattern matching::Fragment#test_0002_finds attributes 0.00 = . 635s standard node reparenting behavior::#after::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_parent_nondefault_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_buried_default_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_default_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_nondefault_attr_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_grandparent_default_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_namespace_count 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_single_decl_ns_1 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_parent_default_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_namespaced_attribute_on_unparented_node 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_attribute_with_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_buried_decl_ns 0.00 = . 635s Nokogiri::XML::TestNamespacesInCreatedDoc#test_created_single_decl_ns_2 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_column_numbers 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_line_numbers 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_from_io 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_parse_with_sax_parser 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_replace_entities 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_parse_with 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_from_string 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_recovery 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_from_file 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_graceful_handling_of_invalid_types 0.00 = . 635s Nokogiri::XML::SAX::TestParserContext#test_parse_with_returns_nil 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_name 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_path 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_serialize_encoding_html 0.01 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_encoding_GH_1113 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_encode_special_chars 0.01 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_get_attribute 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_text_encoding_is_utf_8 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_content 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_default_encoding 0.00 = . 635s Nokogiri::HTML4::TestNodeEncoding#test_inner_html 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_xslt_transform_error 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_transform2 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_class_methods 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_transform_with_quote_params 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_0001_should not crash when given XPath 2.0 features 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_transform_with_output_style 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_exslt 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_xslt_parse_error 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_transform 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_non_html_xslt_transform 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_passing_a_non_document_to_transform 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_xslt_paramaters 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_transform_arg_error 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_transform_with_hash 0.00 = . 635s Nokogiri::XSLT::Stylesheet#test_xml_declaration 0.00 = . 635s Nokogiri::XML::NodeSet::#& intersection#test_0002_with an empty set returns an empty set 0.00 = . 635s Nokogiri::XML::NodeSet::#& intersection#test_0003_returns the intersection 0.00 = . 635s Nokogiri::XML::NodeSet::#& intersection#test_0001_with no overlap returns an empty set 0.00 = . 635s Nokogiri::HTML4::Document::.parse::read io::default options#test_0001_does not raise exception on parse error 0.00 = . 635s compaction::Nokogiri::XML::Namespace#test_0001_namespace_scopes 0.49 = . 635s compaction::Nokogiri::XML::Namespace#test_0002_remove_namespaces! 0.47 = . 635s Nokogiri::XML::SAX::PushParser#test_0007_test_writing_nil 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0004_test_empty_doc 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0009_test_start_element 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0016_test_recover 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0008_test_end_document_called 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0011_test_start_element_ns 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0001_test_exception 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0017_test_broken_encoding 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0002_test_early_finish 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0019_test_untouched_entities 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0013_test_chevron_partial_xml 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0006_test_should_throw_error_returned_by_document 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0014_test_chevron 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0010_test_start_element_with_namespaces 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0012_test_end_element_ns 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0018_test_replace_entities_attribute_behavior 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0020_test_replaced_entities 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0003_test_write_last_chunk 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0005_test_finish_should_rethrow_last_error 0.00 = . 635s Nokogiri::XML::SAX::PushParser#test_0015_test_default_options 0.00 = . 635s keyword attribute helpers::kwattr_append::given a string of keywords#test_0001_adds new keywords and existing keywords 0.00 = . 635s standard node reparenting behavior::#replace::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 635s standard node reparenting behavior::#inner_html=::passed a Node::passed a Node in the current document#test_0002_inserts the Node in the proper position 0.00 = . 635s standard node reparenting behavior::#inner_html=::passed a Node::passed a Node in the current document#test_0001_unlinks the Node from its previous position 0.00 = . 635s standard node reparenting behavior::#inner_html=::passed a Node::passed a Node in the current document#test_0003_returns the expected value 0.00 = . 635s Nokogiri::XML::TestDTDEncoding#test_entities 0.00 = . 635s Nokogiri::XML::TestDTDEncoding#test_notations 0.00 = . 635s Nokogiri::XML::SAX::TestParserText#test_texts_order 0.00 = . 635s Nokogiri::HTML4::DocumentFragment::subclassing#test_0001_#dup returns the expected class 0.01 = . 635s standard node reparenting behavior::in-context parsing::#inner_html= parsing input::with a parent#test_0001_in context of self 0.00 = . 635s standard node reparenting behavior::#swap::passed a NodeSet#test_0001_inserts each member of the NodeSet in the proper order 0.00 = . 635s Nokogiri::XML::NodeSet::#attribute#test_0001_sets the attribute value 0.00 = . 635s Nokogiri::XML::NodeSet::#attribute#test_0002_sets the attribute value given a block 0.00 = . 635s Nokogiri::XML::NodeSet::#attribute#test_0003_sets the attribute value given a hash 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_default_xhtml 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_default_xml 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_as_html 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_no_declaration 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_as_xml 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_format 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_default_xml_save_options 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_no_empty_tags 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_as_xhtml 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_default_html 0.00 = . 635s Nokogiri::XML::Node::TestSaveOptions#test_predicate_no_xhtml 0.00 = . 635s Nokogiri::HTML4::DocumentFragment::encoding::#fragment#test_0001_parses an encoded string 0.00 = . 635s Nokogiri::HTML4::DocumentFragment::encoding::#fragment#test_0002_returns a string matching the passed encoding 0.00 = . 635s Nokogiri::HTML4::Document::Encoding::Detection#test_0003_detects xhtml document encoding 0.00 = . 635s Nokogiri::HTML4::Document::Encoding::Detection#test_0001_handles both memory and IO 0.00 = . 635s Nokogiri::HTML4::Document::Encoding::Detection#test_0002_uses meta charset encoding when present 0.00 = . 635s Nokogiri::HTML4::Document::Encoding::Detection#test_0004_detects html document encoding 0.01 = . 635s Nokogiri::HTML5::DocumentFragment#quirks_mode::in context::document has a doctype#test_0001_parses the fragment in no-quirks mode 0.00 = . 635s standard node reparenting behavior::#children=::passed a markup string#test_0002_returns the expected value 0.00 = . 635s standard node reparenting behavior::#children=::passed a markup string#test_0001_inserts the fragment roots in the proper position 0.00 = . 635s Nokogumbo contract expectations#test_0001_includes the HTML5 public interface 0.00 = . 635s Nokogumbo contract expectations#test_0002_includes a replacement for the Nokogumbo private interface 0.00 = . 635s Nokogiri::XML::Document::XML::Document.parse::read io::strict parsing#test_0001_raises exception on parse error 0.00 = . 635s conditional HTML comments#test_0001_parses the context not starting with U+000A 0.00 = . 635s TestHtml5Serialize#test_initial_linefeed_textarea1 0.00 = . 635s TestHtml5Serialize#test_serializing_text_innerHTML_