mediawiki/libs/Dodo: main (log #951166)

sourcepatches

This run took 109 seconds.

$ date
--- stdout ---
Mon Mar 13 07:38:54 UTC 2023

--- end ---
$ git clone file:///srv/git/mediawiki-libs-Dodo.git repo --depth=1 -b master
--- stderr ---
Cloning into 'repo'...
--- stdout ---

--- end ---
$ git config user.name libraryupgrader
--- stdout ---

--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---

--- end ---
$ git submodule update --init
--- stdout ---

--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.

--- end ---
$ git show-ref refs/heads/master
--- stdout ---
4386b666f13fa225e09196eeca1c7200f37d556b refs/heads/master

--- end ---
$ /usr/bin/npm audit --json --legacy-peer-deps
--- stdout ---
{
  "auditReportVersion": 2,
  "vulnerabilities": {},
  "metadata": {
    "vulnerabilities": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "dependencies": {
      "prod": 1,
      "dev": 2,
      "optional": 0,
      "peer": 0,
      "peerOptional": 0,
      "total": 2
    }
  }
}

--- end ---
$ /usr/bin/composer install
--- stderr ---
No lock file found. Updating dependencies instead of installing from lock file. Use composer update over composer install if you do not have a lock file.
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Lock file operations: 86 installs, 0 updates, 0 removals
  - Locking composer/pcre (1.0.1)
  - Locking composer/semver (3.3.2)
  - Locking composer/spdx-licenses (1.5.7)
  - Locking composer/xdebug-handler (2.0.5)
  - Locking consolidation/annotated-command (4.8.2)
  - Locking consolidation/config (2.1.2)
  - Locking consolidation/log (2.1.1)
  - Locking consolidation/output-formatters (4.2.4)
  - Locking consolidation/robo (3.0.11)
  - Locking consolidation/self-update (2.1.0)
  - Locking dflydev/dot-access-data (v3.0.2)
  - Locking doctrine/instantiator (1.5.0)
  - Locking felixfbecker/advanced-json-rpc (v3.2.1)
  - Locking fgnass/domino (2.1.6)
  - Locking grasmash/expander (2.0.3)
  - Locking league/container (4.2.0)
  - Locking mediawiki/mediawiki-codesniffer (v39.0.0)
  - Locking mediawiki/mediawiki-phan-config (0.11.1)
  - Locking mediawiki/minus-x (1.1.1)
  - Locking mediawiki/phan-taint-check-plugin (3.3.2)
  - Locking microsoft/tolerant-php-parser (v0.1.2)
  - Locking myclabs/deep-copy (1.11.1)
  - Locking netresearch/jsonmapper (v4.1.0)
  - Locking nikic/php-parser (v4.15.4)
  - Locking ockcyp/covers-validator (v1.4.0)
  - Locking phan/phan (5.2.0)
  - Locking phar-io/manifest (2.0.3)
  - Locking phar-io/version (3.2.1)
  - Locking php-parallel-lint/php-console-color (v1.0.1)
  - Locking php-parallel-lint/php-console-highlighter (v1.0.0)
  - Locking php-parallel-lint/php-parallel-lint (v1.3.2)
  - Locking phpdocumentor/reflection-common (2.2.0)
  - Locking phpdocumentor/reflection-docblock (5.3.0)
  - Locking phpdocumentor/type-resolver (1.6.2)
  - Locking phpunit/php-code-coverage (9.2.26)
  - Locking phpunit/php-file-iterator (3.0.6)
  - Locking phpunit/php-invoker (3.1.1)
  - Locking phpunit/php-text-template (2.0.4)
  - Locking phpunit/php-timer (5.0.3)
  - Locking phpunit/phpunit (9.5.28)
  - Locking psr/container (2.0.2)
  - Locking psr/event-dispatcher (1.0.0)
  - Locking psr/log (1.1.4)
  - Locking sabre/event (5.1.4)
  - Locking sebastian/cli-parser (1.0.1)
  - Locking sebastian/code-unit (1.0.8)
  - Locking sebastian/code-unit-reverse-lookup (2.0.3)
  - Locking sebastian/comparator (4.0.8)
  - Locking sebastian/complexity (2.0.2)
  - Locking sebastian/diff (4.0.4)
  - Locking sebastian/environment (5.1.5)
  - Locking sebastian/exporter (4.0.5)
  - Locking sebastian/global-state (5.0.5)
  - Locking sebastian/lines-of-code (1.0.3)
  - Locking sebastian/object-enumerator (4.0.4)
  - Locking sebastian/object-reflector (2.0.4)
  - Locking sebastian/recursion-context (4.0.5)
  - Locking sebastian/resource-operations (3.0.3)
  - Locking sebastian/type (3.2.1)
  - Locking sebastian/version (3.0.2)
  - Locking squizlabs/php_codesniffer (3.6.2)
  - Locking symfony/console (v5.4.21)
  - Locking symfony/deprecation-contracts (v2.5.2)
  - Locking symfony/event-dispatcher (v5.4.21)
  - Locking symfony/event-dispatcher-contracts (v2.5.2)
  - Locking symfony/filesystem (v5.4.21)
  - Locking symfony/finder (v5.4.21)
  - Locking symfony/polyfill-ctype (v1.27.0)
  - Locking symfony/polyfill-intl-grapheme (v1.27.0)
  - Locking symfony/polyfill-intl-normalizer (v1.27.0)
  - Locking symfony/polyfill-mbstring (v1.27.0)
  - Locking symfony/polyfill-php73 (v1.27.0)
  - Locking symfony/polyfill-php80 (v1.27.0)
  - Locking symfony/process (v5.4.21)
  - Locking symfony/service-contracts (v1.1.2)
  - Locking symfony/string (v5.4.21)
  - Locking symfony/yaml (v5.4.21)
  - Locking theseer/tokenizer (1.2.1)
  - Locking tysonandre/var_representation_polyfill (0.1.3)
  - Locking web-platform-tests/wpt (2.7.840)
  - Locking webmozart/assert (1.11.0)
  - Locking wikimedia/idle-dom (v2.0.0)
  - Locking wikimedia/remex-html (4.0.0)
  - Locking wikimedia/update-history (1.0.1)
  - Locking wikimedia/utfnormal (3.0.2)
  - Locking wikimedia/zest-css (3.0.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 86 installs, 0 updates, 0 removals
  - Syncing fgnass/domino (2.1.6) into cache
  - Syncing web-platform-tests/wpt (2.7.840) into cache
    0 [>---------------------------]    0 [->--------------------------]    0 [--->------------------------]  - Installing composer/pcre (1.0.1): Extracting archive
  - Installing symfony/polyfill-ctype (v1.27.0): Extracting archive
  - Installing symfony/deprecation-contracts (v2.5.2): Extracting archive
  - Installing symfony/yaml (v5.4.21): Extracting archive
  - Installing symfony/polyfill-php80 (v1.27.0): Extracting archive
  - Installing symfony/process (v5.4.21): Extracting archive
  - Installing symfony/finder (v5.4.21): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.27.0): Extracting archive
  - Installing symfony/filesystem (v5.4.21): Extracting archive
  - Installing psr/event-dispatcher (1.0.0): Extracting archive
  - Installing symfony/event-dispatcher-contracts (v2.5.2): Extracting archive
  - Installing symfony/event-dispatcher (v5.4.21): Extracting archive
  - Installing symfony/polyfill-intl-normalizer (v1.27.0): Extracting archive
  - Installing symfony/polyfill-intl-grapheme (v1.27.0): Extracting archive
  - Installing symfony/string (v5.4.21): Extracting archive
  - Installing symfony/service-contracts (v1.1.2): Extracting archive
  - Installing symfony/polyfill-php73 (v1.27.0): Extracting archive
  - Installing symfony/console (v5.4.21): Extracting archive
  - Installing psr/container (2.0.2): Extracting archive
  - Installing league/container (4.2.0): Extracting archive
  - Installing composer/semver (3.3.2): Extracting archive
  - Installing consolidation/self-update (2.1.0): Extracting archive
  - Installing dflydev/dot-access-data (v3.0.2): Extracting archive
  - Installing consolidation/output-formatters (4.2.4): Extracting archive
  - Installing psr/log (1.1.4): Extracting archive
  - Installing consolidation/log (2.1.1): Extracting archive
  - Installing grasmash/expander (2.0.3): Extracting archive
  - Installing consolidation/config (2.1.2): Extracting archive
  - Installing consolidation/annotated-command (4.8.2): Extracting archive
  - Installing consolidation/robo (3.0.11): Extracting archive
  - Installing fgnass/domino (2.1.6): Cloning ba4fbd8 from cache
  - Installing squizlabs/php_codesniffer (3.6.2): Extracting archive
  - Installing composer/spdx-licenses (1.5.7): Extracting archive
  - Installing mediawiki/mediawiki-codesniffer (v39.0.0): Extracting archive
  - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive
  - Installing sabre/event (5.1.4): Extracting archive
  - Installing netresearch/jsonmapper (v4.1.0): Extracting archive
  - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive
  - Installing webmozart/assert (1.11.0): Extracting archive
  - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
  - Installing phpdocumentor/type-resolver (1.6.2): Extracting archive
  - Installing phpdocumentor/reflection-docblock (5.3.0): Extracting archive
  - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive
  - Installing composer/xdebug-handler (2.0.5): Extracting archive
  - Installing phan/phan (5.2.0): Extracting archive
  - Installing mediawiki/phan-taint-check-plugin (3.3.2): Extracting archive
  - Installing mediawiki/mediawiki-phan-config (0.11.1): Extracting archive
  - Installing mediawiki/minus-x (1.1.1): Extracting archive
  - Installing sebastian/version (3.0.2): Extracting archive
  - Installing sebastian/type (3.2.1): Extracting archive
  - Installing sebastian/resource-operations (3.0.3): Extracting archive
  - Installing sebastian/recursion-context (4.0.5): Extracting archive
  - Installing sebastian/object-reflector (2.0.4): Extracting archive
  - Installing sebastian/object-enumerator (4.0.4): Extracting archive
  - Installing sebastian/global-state (5.0.5): Extracting archive
  - Installing sebastian/exporter (4.0.5): Extracting archive
  - Installing sebastian/environment (5.1.5): Extracting archive
  - Installing sebastian/diff (4.0.4): Extracting archive
  - Installing sebastian/comparator (4.0.8): Extracting archive
  - Installing sebastian/code-unit (1.0.8): Extracting archive
  - Installing sebastian/cli-parser (1.0.1): Extracting archive
  - Installing phpunit/php-timer (5.0.3): Extracting archive
  - Installing phpunit/php-text-template (2.0.4): Extracting archive
  - Installing phpunit/php-invoker (3.1.1): Extracting archive
  - Installing phpunit/php-file-iterator (3.0.6): Extracting archive
  - Installing theseer/tokenizer (1.2.1): Extracting archive
  - Installing nikic/php-parser (v4.15.4): Extracting archive
  - Installing sebastian/lines-of-code (1.0.3): Extracting archive
  - Installing sebastian/complexity (2.0.2): Extracting archive
  - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive
  - Installing phpunit/php-code-coverage (9.2.26): Extracting archive
  - Installing phar-io/version (3.2.1): Extracting archive
  - Installing phar-io/manifest (2.0.3): Extracting archive
  - Installing myclabs/deep-copy (1.11.1): Extracting archive
  - Installing doctrine/instantiator (1.5.0): Extracting archive
  - Installing phpunit/phpunit (9.5.28): Extracting archive
  - Installing ockcyp/covers-validator (v1.4.0): Extracting archive
  - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive
  - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive
  - Installing php-parallel-lint/php-parallel-lint (v1.3.2): Extracting archive
  - Installing web-platform-tests/wpt (2.7.840): Cloning 6310e92 from cache
  - Installing wikimedia/idle-dom (v2.0.0): Extracting archive
  - Installing wikimedia/utfnormal (3.0.2): Extracting archive
  - Installing wikimedia/remex-html (4.0.0): Extracting archive
  - Installing wikimedia/update-history (1.0.1): Extracting archive
  - Installing wikimedia/zest-css (3.0.0): Extracting archive
  0/74 [>---------------------------]   0%
 10/74 [===>------------------------]  13%
 20/74 [=======>--------------------]  27%
 28/74 [==========>-----------------]  37%
 37/74 [==============>-------------]  50%
 47/74 [=================>----------]  63%
 57/74 [=====================>------]  77%
 67/74 [=========================>--]  90%
 74/74 [============================] 100%14 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
45 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---

--- end ---
Upgrading c:mediawiki/mediawiki-codesniffer from 39.0.0 -> 41.0.0
Upgrading c:mediawiki/mediawiki-phan-config from 0.11.1 -> 0.12.0
Upgrading c:ockcyp/covers-validator from 1.4.0 -> 1.6.0
$ /usr/bin/composer update
--- stderr ---
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Lock file operations: 0 installs, 9 updates, 0 removals
  - Upgrading composer/pcre (1.0.1 => 3.1.0)
  - Upgrading composer/xdebug-handler (2.0.5 => 3.0.3)
  - Upgrading mediawiki/mediawiki-codesniffer (v39.0.0 => v41.0.0)
  - Upgrading mediawiki/mediawiki-phan-config (0.11.1 => 0.12.0)
  - Upgrading mediawiki/phan-taint-check-plugin (3.3.2 => 4.0.0)
  - Downgrading microsoft/tolerant-php-parser (v0.1.2 => v0.1.1)
  - Upgrading ockcyp/covers-validator (v1.4.0 => v1.6.0)
  - Upgrading phan/phan (5.2.0 => 5.4.1)
  - Upgrading squizlabs/php_codesniffer (3.6.2 => 3.7.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 9 updates, 0 removals
    0 [>---------------------------]    0 [->--------------------------]    0 [--->------------------------]  - Upgrading composer/pcre (1.0.1 => 3.1.0): Extracting archive
  - Upgrading squizlabs/php_codesniffer (3.6.2 => 3.7.2): Extracting archive
  - Upgrading mediawiki/mediawiki-codesniffer (v39.0.0 => v41.0.0): Extracting archive
  - Downgrading microsoft/tolerant-php-parser (v0.1.2 => v0.1.1): Extracting archive
  - Upgrading composer/xdebug-handler (2.0.5 => 3.0.3): Extracting archive
  - Upgrading phan/phan (5.2.0 => 5.4.1): Extracting archive
  - Upgrading mediawiki/phan-taint-check-plugin (3.3.2 => 4.0.0): Extracting archive
  - Upgrading mediawiki/mediawiki-phan-config (0.11.1 => 0.12.0): Extracting archive
  - Upgrading ockcyp/covers-validator (v1.4.0 => v1.6.0): Extracting archive
 0/2 [>---------------------------]   0%
 2/2 [============================] 100%Generating autoload files
45 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---

--- end ---
{'MediaWiki.Commenting.MissingCovers.MissingCovers', 'MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment', 'MediaWiki.Commenting.FunctionAnnotations.UnrecognizedAnnotation'}
Tests fail!
$ git checkout .phpcs.xml
--- stderr ---
Updated 1 path from the index
--- stdout ---

--- end ---
Tests still failing. Skipping
$ /usr/bin/composer install
--- stderr ---
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating autoload files
45 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---

--- end ---
$ /usr/bin/composer test
--- stderr ---
> parallel-lint . --exclude vendor --exclude .docksal
> phpunit || true
> robo --ansi 'log:process'
 [File\Write] Writing to /src/repo/tests/logs/log.xml.
 [File\Write] Writing to /src/repo/tests/logs/errors.yaml.
 [File\Write] Writing to /src/repo/tests/logs/failures.yml.
 [File\Write] Writing to /src/repo/tests/logs/skipped.yaml.
 [File\Write] Writing to /src/repo/tests/logs/_log.xml.
> covers-validator
> phpcs -sp
> DODO_CHECK_MAGIC_PROPERTIES=1 phan --allow-polyfill-parser
WARNING: php-ast 1.0.10 is being used with Phan 5. php-ast 1.0.11 or newer is recommended for compatibility with plugins and support for AST version 85.
php-ast can be installed in the following ways:

1. Unix (PECL): Run 'pecl install ast' and add extension=ast.so to your php.ini.

2. Unix (Compile): Download https://github.com/nikic/php-ast then compile and install the extension as follows:

   cd path/to/php-ast
   phpize
   ./configure
   make
   sudo make install

   Additionally, add extension=ast.so to your php.ini file.
For more information, see https://github.com/phan/phan/wiki/Getting-Started#installing-dependencies
(Set PHAN_SUPPRESS_AST_DEPRECATION=1 to suppress this message)
Parsing files...
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   54 / 2296 (  6%) 52MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  108 / 2296 (  6%) 52MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  162 / 2296 ( 19%) 70MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  216 / 2296 ( 19%) 70MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  270 / 2296 ( 19%) 70MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  324 / 2296 ( 19%) 70MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  378 / 2296 ( 19%) 70MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  432 / 2296 ( 19%) 70MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  486 / 2296 ( 30%) 91MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  540 / 2296 ( 30%) 91MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  594 / 2296 ( 30%) 91MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  648 / 2296 ( 30%) 91MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  702 / 2296 ( 30%) 91MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  756 / 2296 ( 35%) 114MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  810 / 2296 ( 35%) 114MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  864 / 2296 ( 39%) 128MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  918 / 2296 ( 44%) 139MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  972 / 2296 ( 44%) 139MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1026 / 2296 ( 51%) 152MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1080 / 2296 ( 51%) 152MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1134 / 2296 ( 51%) 152MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1188 / 2296 ( 54%) 182MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1242 / 2296 ( 54%) 182MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1296 / 2296 ( 56%) 198MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1350 / 2296 ( 62%) 213MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1404 / 2296 ( 62%) 213MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1458 / 2296 ( 66%) 230MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1512 / 2296 ( 66%) 230MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1566 / 2296 ( 70%) 245MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1620 / 2296 ( 70%) 245MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1674 / 2296 ( 75%) 261MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1728 / 2296 ( 75%) 261MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1782 / 2296 ( 79%) 277MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1836 / 2296 ( 79%) 277MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1890 / 2296 ( 83%) 333MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1944 / 2296 ( 90%) 344MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1998 / 2296 ( 90%) 344MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2052 / 2296 ( 90%) 344MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2106 / 2296 ( 96%) 350MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2160 / 2296 ( 96%) 350MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2214 / 2296 ( 99%) 363MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2268 / 2296 ( 99%) 363MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░                           2296 / 2296 (100%) 370MB
Analyzing classes...
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1051MB
Analyzing functions...
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1052MB
Analyzing methods...
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1103MB
Analyzing files...
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  54 / 147 ( 69%) 1135MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 108 / 147 ( 86%) 1136MB
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                147 / 147 (100%) 1154MB

Script DODO_CHECK_MAGIC_PROPERTIES=1 phan --allow-polyfill-parser handling the phan event returned with error code 1
Script @phan was called via test
--- stdout ---
PHP 7.4.33 | 10 parallel jobs
............................................................  60/827 (7 %)
............................................................ 120/827 (14 %)
............................................................ 180/827 (21 %)
............................................................ 240/827 (29 %)
............................................................ 300/827 (36 %)
............................................................ 360/827 (43 %)
............................................................ 420/827 (50 %)
............................................................ 480/827 (58 %)
............................................................ 540/827 (65 %)
............................................................ 600/827 (72 %)
............................................................ 660/827 (79 %)
............................................................ 720/827 (87 %)
............................................................ 780/827 (94 %)
...............................................              827/827 (100 %)


Checked 827 files in 2.4 seconds
No syntax error found
PHPUnit 9.5.28 by Sebastian Bergmann and contributors.

.S.......................FF.........F....F..F..................  63 / 692 (  9%)
..........................RR......E............................ 126 / 692 ( 18%)
............E...................EE...........ERRRR.........E... 189 / 692 ( 27%)
E.EEEE.E.....E..E..EE...E..E.EE...E......FREEE................. 252 / 692 ( 36%)
............................................................... 315 / 692 ( 45%)
............................................................... 378 / 692 ( 54%)
..EE..E.....E.RR.ERR..E...E.E..REE.EEE.E..EE.........E.E.E.EE.R 441 / 692 ( 63%)
E..R..E..EE..E..EEE..E...EEEE...EEE..EEEE.EEEEEE.EEEEEE.E...EEE 504 / 692 ( 72%)
EEE.RE..R.EEE.EEFEEEEEEE..EE.EFFFEFEFFFFFE.E.EE.EEEEE..E.EFF.E. 567 / 692 ( 81%)
FEEEE.EF..FRF..EE..E....F....E...EFEE.E.E.EE...E......EEEEEE.F. 630 / 692 ( 91%)
EE.EEF.EF.EEE..E.EEREEE..EEEEEE.EEEEEEEEEEEFFEE.EE.EEEEEEEEEFE  692 / 692 (100%)

Time: 00:03.655, Memory: 80.00 MB

There were 182 errors:

1) Wikimedia\Dodo\Tests\W3C\HcNodeappendchildnewchilddiffdocumentTest::testHcNodeappendchildnewchilddiffdocument
Undefined property: Wikimedia\Dodo\Tests\W3C\HcNodeappendchildnewchilddiffdocumentTest::$doc1

/src/repo/tests/W3C/Level1/Core/HcNodeappendchildnewchilddiffdocumentTest.php:25

2) Wikimedia\Dodo\Tests\W3C\HcNodeinsertbeforenewchilddiffdocumentTest::testHcNodeinsertbeforenewchilddiffdocument
Undefined property: Wikimedia\Dodo\Tests\W3C\HcNodeinsertbeforenewchilddiffdocumentTest::$doc1

/src/repo/tests/W3C/Level1/Core/HcNodeinsertbeforenewchilddiffdocumentTest.php:26

3) Wikimedia\Dodo\Tests\W3C\HcNodereplacechildnewchilddiffdocumentTest::testHcNodereplacechildnewchilddiffdocument
Undefined property: Wikimedia\Dodo\Tests\W3C\HcNodereplacechildnewchilddiffdocumentTest::$doc1

/src/repo/tests/W3C/Level1/Core/HcNodereplacechildnewchilddiffdocumentTest.php:26

4) Wikimedia\Dodo\Tests\W3C\HcNodereplacechildnewchildexistsTest::testHcNodereplacechildnewchildexists
Error: Call to protected method Wikimedia\Dodo\Element::_remove() from context 'Wikimedia\Dodo\Internal\WhatWG'

/src/repo/src/Internal/WhatWG.php:416
/src/repo/src/Node.php:510
/src/repo/tests/W3C/Level1/Core/HcNodereplacechildnewchildexistsTest.php:46

5) Wikimedia\Dodo\Tests\W3C\HcNodevalue06Test::testHcNodevalue06
Undefined property: Wikimedia\Dodo\Tests\W3C\HcNodevalue06Test::$newNode

/src/repo/tests/W3C/Level1/Core/HcNodevalue06Test.php:20

6) Wikimedia\Dodo\Tests\W3C\Anchor04Test::testAnchor04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLAnchorElement::getHref

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLHyperlinkElementUtils.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLAnchorElement.php:163
/src/repo/tests/W3C/Level1/Html/Anchor04Test.php:30

7) Wikimedia\Dodo\Tests\W3C\Area03Test::testArea03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLAreaElement.php:129
/src/repo/tests/W3C/Level1/Html/Area03Test.php:30

8) Wikimedia\Dodo\Tests\W3C\Button01Test::testButton01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLButtonElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:167
/src/repo/tests/W3C/Level1/Html/Button01Test.php:30

9) Wikimedia\Dodo\Tests\W3C\Button02Test::testButton02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLButtonElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:167
/src/repo/tests/W3C/Level1/Html/Button02Test.php:31

10) Wikimedia\Dodo\Tests\W3C\Button03Test::testButton03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLButtonElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:167
/src/repo/tests/W3C/Level1/Html/Button03Test.php:31

11) Wikimedia\Dodo\Tests\W3C\Button04Test::testButton04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLButtonElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:167
/src/repo/tests/W3C/Level1/Html/Button04Test.php:31

12) Wikimedia\Dodo\Tests\W3C\Button06Test::testButton06
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:129
/src/repo/tests/W3C/Level1/Html/Button06Test.php:30

13) Wikimedia\Dodo\Tests\W3C\HTMLAnchorElement04Test::testHTMLAnchorElement04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLAnchorElement::getHref

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLHyperlinkElementUtils.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLAnchorElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLAnchorElement04Test.php:32

14) Wikimedia\Dodo\Tests\W3C\HTMLAnchorElement10Test::testHTMLAnchorElement10
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLAnchorElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLAnchorElement10Test.php:31

15) Wikimedia\Dodo\Tests\W3C\HTMLAnchorElement13Test::testHTMLAnchorElement13
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::blur

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:49
/src/repo/tests/W3C/Level1/Html/HTMLAnchorElement13Test.php:30

16) Wikimedia\Dodo\Tests\W3C\HTMLAnchorElement14Test::testHTMLAnchorElement14
Error: Call to undefined method Wikimedia\Dodo\HTMLAnchorElement::focus()

/src/repo/tests/W3C/Level1/Html/HTMLAnchorElement14Test.php:30

17) Wikimedia\Dodo\Tests\W3C\HTMLAreaElement04Test::testHTMLAreaElement04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLAreaElement::getHref

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLHyperlinkElementUtils.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLAreaElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLAreaElement04Test.php:31

18) Wikimedia\Dodo\Tests\W3C\HTMLAreaElement07Test::testHTMLAreaElement07
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLAreaElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLAreaElement07Test.php:31

19) Wikimedia\Dodo\Tests\W3C\HTMLButtonElement01Test::testHTMLButtonElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLButtonElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:167
/src/repo/tests/W3C/Level1/Html/HTMLButtonElement01Test.php:31

20) Wikimedia\Dodo\Tests\W3C\HTMLButtonElement02Test::testHTMLButtonElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLButtonElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:167
/src/repo/tests/W3C/Level1/Html/HTMLButtonElement02Test.php:30

21) Wikimedia\Dodo\Tests\W3C\HTMLButtonElement06Test::testHTMLButtonElement06
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLButtonElement06Test.php:30

22) Wikimedia\Dodo\Tests\W3C\HTMLDocument19Test::testHTMLDocument19
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::write

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:437
/src/repo/tests/W3C/Level1/Html/HTMLDocument19Test.php:26

23) Wikimedia\Dodo\Tests\W3C\HTMLDocument20Test::testHTMLDocument20
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::writeln

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:445
/src/repo/tests/W3C/Level1/Html/HTMLDocument20Test.php:26

24) Wikimedia\Dodo\Tests\W3C\HTMLDocument21Test::testHTMLDocument21
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::writeln

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:445
/src/repo/tests/W3C/Level1/Html/HTMLDocument21Test.php:30

25) Wikimedia\Dodo\Tests\W3C\HTMLFieldSetElement01Test::testHTMLFieldSetElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLFieldSetElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLFieldSetElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLFieldSetElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLFieldSetElement01Test.php:31

26) Wikimedia\Dodo\Tests\W3C\HTMLFieldSetElement02Test::testHTMLFieldSetElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLFieldSetElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLFieldSetElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLFieldSetElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLFieldSetElement02Test.php:30

27) Wikimedia\Dodo\Tests\W3C\HTMLFormElement05Test::testHTMLFormElement05
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLFormElement::getAction

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLFormElement.php:29
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLFormElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLFormElement05Test.php:30

28) Wikimedia\Dodo\Tests\W3C\HTMLIFrameElement09Test::testHTMLIFrameElement09
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLIFrameElement::getSrc

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLIFrameElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLIFrameElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLIFrameElement09Test.php:30

29) Wikimedia\Dodo\Tests\W3C\HTMLImageElement09Test::testHTMLImageElement09
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLImageElement::getSrc

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLImageElement.php:29
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLImageElement.php:169
/src/repo/tests/W3C/Level1/Html/HTMLImageElement09Test.php:30

30) Wikimedia\Dodo\Tests\W3C\HTMLInputElement03Test::testHTMLInputElement03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLInputElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php:45
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:179
/src/repo/tests/W3C/Level1/Html/HTMLInputElement03Test.php:31

31) Wikimedia\Dodo\Tests\W3C\HTMLInputElement08Test::testHTMLInputElement08
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLInputElement::getChecked

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:173
/src/repo/tests/W3C/Level1/Html/HTMLInputElement08Test.php:30

32) Wikimedia\Dodo\Tests\W3C\HTMLInputElement10Test::testHTMLInputElement10
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLInputElement::getMaxLength

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php:73
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:195
/src/repo/tests/W3C/Level1/Html/HTMLInputElement10Test.php:31

33) Wikimedia\Dodo\Tests\W3C\HTMLInputElement14Test::testHTMLInputElement14
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLInputElement::getSrc

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php:115
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:215
/src/repo/tests/W3C/Level1/Html/HTMLInputElement14Test.php:30

34) Wikimedia\Dodo\Tests\W3C\HTMLInputElement15Test::testHTMLInputElement15
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLInputElement15Test.php:30

35) Wikimedia\Dodo\Tests\W3C\HTMLInputElement18Test::testHTMLInputElement18
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLInputElement::getValue

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php:129
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:223
/src/repo/tests/W3C/Level1/Html/HTMLInputElement18Test.php:31

36) Wikimedia\Dodo\Tests\W3C\HTMLInputElement21Test::testHTMLInputElement21
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLInputElement::getChecked

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php:173
/src/repo/tests/W3C/Level1/Html/HTMLInputElement21Test.php:30

37) Wikimedia\Dodo\Tests\W3C\HTMLLIElement02Test::testHTMLLIElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLLIElement::getValue

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLLIElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLLIElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLLIElement02Test.php:30

38) Wikimedia\Dodo\Tests\W3C\HTMLLabelElement02Test::testHTMLLabelElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLLabelElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLLabelElement.php:29
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLLabelElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLLabelElement02Test.php:30

39) Wikimedia\Dodo\Tests\W3C\HTMLLinkElement01Test::testHTMLLinkElement01
Undefined property via __get(): disabled in /src/repo/tests/W3C/Level1/Html/HTMLLinkElement01Test.php on line 30

/src/repo/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php:36
/src/repo/src/Node.php:1027
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLLinkElement.php:195
/src/repo/tests/W3C/Level1/Html/HTMLLinkElement01Test.php:30

40) Wikimedia\Dodo\Tests\W3C\HTMLLinkElement03Test::testHTMLLinkElement03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLLinkElement::getHref

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLLinkElement.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLLinkElement.php:169
/src/repo/tests/W3C/Level1/Html/HTMLLinkElement03Test.php:30

41) Wikimedia\Dodo\Tests\W3C\HTMLModElement01Test::testHTMLModElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLModElement::getCite

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLModElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLModElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLModElement01Test.php:30

42) Wikimedia\Dodo\Tests\W3C\HTMLModElement03Test::testHTMLModElement03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLModElement::getCite

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLModElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLModElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLModElement03Test.php:30

43) Wikimedia\Dodo\Tests\W3C\HTMLOListElement02Test::testHTMLOListElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLOListElement::getStart

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOListElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLOListElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLOListElement02Test.php:30

44) Wikimedia\Dodo\Tests\W3C\HTMLObjectElement01Test::testHTMLObjectElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLObjectElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLObjectElement.php:44
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:171
/src/repo/tests/W3C/Level1/Html/HTMLObjectElement01Test.php:31

45) Wikimedia\Dodo\Tests\W3C\HTMLObjectElement08Test::testHTMLObjectElement08
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLObjectElement::getData

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLObjectElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLObjectElement08Test.php:30

46) Wikimedia\Dodo\Tests\W3C\HTMLObjectElement13Test::testHTMLObjectElement13
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLObjectElement13Test.php:30

47) Wikimedia\Dodo\Tests\W3C\HTMLObjectElement19Test::testHTMLObjectElement19
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLObjectElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLObjectElement.php:44
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:171
/src/repo/tests/W3C/Level1/Html/HTMLObjectElement19Test.php:30

48) Wikimedia\Dodo\Tests\W3C\HTMLOptionElement01Test::testHTMLOptionElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLOptionElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOptionElement.php:28
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLOptionElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLOptionElement01Test.php:31

49) Wikimedia\Dodo\Tests\W3C\HTMLOptionElement02Test::testHTMLOptionElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLOptionElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOptionElement.php:28
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLOptionElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLOptionElement02Test.php:30

50) Wikimedia\Dodo\Tests\W3C\HTMLOptionElement07Test::testHTMLOptionElement07
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLOptionElement::getLabel

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOptionElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLOptionElement.php:167
/src/repo/tests/W3C/Level1/Html/HTMLOptionElement07Test.php:30

51) Wikimedia\Dodo\Tests\W3C\HTMLQuoteElement01Test::testHTMLQuoteElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLQuoteElement::getCite

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLQuoteElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLQuoteElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLQuoteElement01Test.php:30

52) Wikimedia\Dodo\Tests\W3C\HTMLQuoteElement02Test::testHTMLQuoteElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLQuoteElement::getCite

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLQuoteElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLQuoteElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLQuoteElement02Test.php:30

53) Wikimedia\Dodo\Tests\W3C\HTMLScriptElement01Test::testHTMLScriptElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLScriptElement::getText

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLScriptElement.php:42
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLScriptElement.php:171
/src/repo/tests/W3C/Level1/Html/HTMLScriptElement01Test.php:30

54) Wikimedia\Dodo\Tests\W3C\HTMLScriptElement04Test::testHTMLScriptElement04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLScriptElement::getSrc

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLScriptElement.php:28
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLScriptElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLScriptElement04Test.php:30

55) Wikimedia\Dodo\Tests\W3C\HTMLSelectElement03Test::testHTMLSelectElement03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLSelectElement::getSelectedIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLSelectElement.php:126
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php:187
/src/repo/tests/W3C/Level1/Html/HTMLSelectElement03Test.php:30

56) Wikimedia\Dodo\Tests\W3C\HTMLSelectElement06Test::testHTMLSelectElement06
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLSelectElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLSelectElement.php:36
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php:169
/src/repo/tests/W3C/Level1/Html/HTMLSelectElement06Test.php:31

57) Wikimedia\Dodo\Tests\W3C\HTMLSelectElement07Test::testHTMLSelectElement07
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLSelectElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLSelectElement.php:36
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php:169
/src/repo/tests/W3C/Level1/Html/HTMLSelectElement07Test.php:30

58) Wikimedia\Dodo\Tests\W3C\HTMLSelectElement08Test::testHTMLSelectElement08
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLSelectElement::getOptions

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLSelectElement.php:64
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php:181
/src/repo/tests/W3C/Level1/Html/HTMLSelectElement08Test.php:40

59) Wikimedia\Dodo\Tests\W3C\HTMLSelectElement12Test::testHTMLSelectElement12
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLSelectElement::getSize

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLSelectElement.php:43
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php:177
/src/repo/tests/W3C/Level1/Html/HTMLSelectElement12Test.php:30

60) Wikimedia\Dodo\Tests\W3C\HTMLSelectElement13Test::testHTMLSelectElement13
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLSelectElement13Test.php:30

61) Wikimedia\Dodo\Tests\W3C\HTMLStyleElement01Test::testHTMLStyleElement01
Undefined property via __get(): disabled in /src/repo/tests/W3C/Level1/Html/HTMLStyleElement01Test.php on line 30

/src/repo/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php:36
/src/repo/src/Node.php:1027
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLStyleElement.php:173
/src/repo/tests/W3C/Level1/Html/HTMLStyleElement01Test.php:30

62) Wikimedia\Dodo\Tests\W3C\HTMLTableCellElement15Test::testHTMLTableCellElement15
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableCellElement::getColSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableCellElement15Test.php:30

63) Wikimedia\Dodo\Tests\W3C\HTMLTableCellElement16Test::testHTMLTableCellElement16
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableCellElement::getColSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableCellElement16Test.php:30

64) Wikimedia\Dodo\Tests\W3C\HTMLTableCellElement23Test::testHTMLTableCellElement23
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableCellElement::getRowSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php:41
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLTableCellElement23Test.php:30

65) Wikimedia\Dodo\Tests\W3C\HTMLTableCellElement24Test::testHTMLTableCellElement24
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableCellElement::getRowSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php:41
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLTableCellElement24Test.php:30

66) Wikimedia\Dodo\Tests\W3C\HTMLTableColElement07Test::testHTMLTableColElement07
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableColElement::getSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableColElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableColElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableColElement07Test.php:30

67) Wikimedia\Dodo\Tests\W3C\HTMLTableColElement08Test::testHTMLTableColElement08
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableColElement::getSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableColElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableColElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableColElement08Test.php:30

68) Wikimedia\Dodo\Tests\W3C\HTMLTableElement02Test::testHTMLTableElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableElement::getCaption

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableElement.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableElement02Test.php:30

69) Wikimedia\Dodo\Tests\W3C\HTMLTableElement04Test::testHTMLTableElement04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableElement::getTHead

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableElement.php:59
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableElement.php:165
/src/repo/tests/W3C/Level1/Html/HTMLTableElement04Test.php:30

70) Wikimedia\Dodo\Tests\W3C\HTMLTableElement06Test::testHTMLTableElement06
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableElement::getTFoot

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableElement.php:87
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableElement.php:167
/src/repo/tests/W3C/Level1/Html/HTMLTableElement06Test.php:30

71) Wikimedia\Dodo\Tests\W3C\HTMLTableElement07Test::testHTMLTableElement07
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableElement::getRows

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableElement.php:129
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableElement.php:171
/src/repo/tests/W3C/Level1/Html/HTMLTableElement07Test.php:38

72) Wikimedia\Dodo\Tests\W3C\HTMLTableRowElement05Test::testHTMLTableRowElement05
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableRowElement::getCells

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableRowElement.php:43
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableRowElement.php:167
/src/repo/tests/W3C/Level1/Html/HTMLTableRowElement05Test.php:31

73) Wikimedia\Dodo\Tests\W3C\HTMLTableSectionElement13Test::testHTMLTableSectionElement13
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableSectionElement::getRows

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableSectionElement.php:29
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableSectionElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableSectionElement13Test.php:31

74) Wikimedia\Dodo\Tests\W3C\HTMLTableSectionElement14Test::testHTMLTableSectionElement14
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableSectionElement::getRows

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableSectionElement.php:29
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableSectionElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableSectionElement14Test.php:31

75) Wikimedia\Dodo\Tests\W3C\HTMLTableSectionElement15Test::testHTMLTableSectionElement15
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableSectionElement::getRows

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableSectionElement.php:29
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableSectionElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTableSectionElement15Test.php:31

76) Wikimedia\Dodo\Tests\W3C\HTMLTextAreaElement02Test::testHTMLTextAreaElement02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTextAreaElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTextAreaElement.php:44
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTextAreaElement.php:173
/src/repo/tests/W3C/Level1/Html/HTMLTextAreaElement02Test.php:32

77) Wikimedia\Dodo\Tests\W3C\HTMLTextAreaElement03Test::testHTMLTextAreaElement03
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTextAreaElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTextAreaElement.php:44
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTextAreaElement.php:173
/src/repo/tests/W3C/Level1/Html/HTMLTextAreaElement03Test.php:31

78) Wikimedia\Dodo\Tests\W3C\HTMLTextAreaElement05Test::testHTMLTextAreaElement05
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTextAreaElement::getCols

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTextAreaElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTextAreaElement.php:167
/src/repo/tests/W3C/Level1/Html/HTMLTextAreaElement05Test.php:31

79) Wikimedia\Dodo\Tests\W3C\HTMLTextAreaElement09Test::testHTMLTextAreaElement09
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTextAreaElement::getRows

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTextAreaElement.php:79
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTextAreaElement.php:187
/src/repo/tests/W3C/Level1/Html/HTMLTextAreaElement09Test.php:31

80) Wikimedia\Dodo\Tests\W3C\HTMLTextAreaElement10Test::testHTMLTextAreaElement10
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTextAreaElement.php:129
/src/repo/tests/W3C/Level1/Html/HTMLTextAreaElement10Test.php:31

81) Wikimedia\Dodo\Tests\W3C\HTMLTitleElement01Test::testHTMLTitleElement01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTitleElement::getText

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTitleElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTitleElement.php:163
/src/repo/tests/W3C/Level1/Html/HTMLTitleElement01Test.php:30

82) Wikimedia\Dodo\Tests\W3C\HasFeature01Test::testHasFeature01
Error: Call to a member function getImplementation() on null

/src/repo/tests/Harness/W3CTestHarness.php:382
/src/repo/tests/W3C/Level1/Html/HasFeature01Test.php:20

83) Wikimedia\Dodo\Tests\W3C\Object01Test::testObject01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLObjectElement::getForm

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLObjectElement.php:44
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:171
/src/repo/tests/W3C/Level1/Html/Object01Test.php:30

84) Wikimedia\Dodo\Tests\W3C\Object06Test::testObject06
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLObjectElement::getData

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLObjectElement.php:30
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:163
/src/repo/tests/W3C/Level1/Html/Object06Test.php:31

85) Wikimedia\Dodo\Tests\W3C\Object10Test::testObject10
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getTabIndex

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php:129
/src/repo/tests/W3C/Level1/Html/Object10Test.php:30

86) Wikimedia\Dodo\Tests\W3C\Table01Test::testTable01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableElement::getCaption

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableElement.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableElement.php:163
/src/repo/tests/W3C/Level1/Html/Table01Test.php:30

87) Wikimedia\Dodo\Tests\W3C\Table25Test::testTable25
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableCellElement::getColSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php:163
/src/repo/tests/W3C/Level1/Html/Table25Test.php:30

88) Wikimedia\Dodo\Tests\W3C\Table28Test::testTable28
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableCellElement::getRowSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php:41
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php:165
/src/repo/tests/W3C/Level1/Html/Table28Test.php:30

89) Wikimedia\Dodo\Tests\W3C\Table51Test::testTable51
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLTableColElement::getSpan

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLTableColElement.php:27
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLTableColElement.php:163
/src/repo/tests/W3C/Level1/Html/Table51Test.php:30

90) Wikimedia\Dodo\Tests\WPT\Dom\Collections\DomstringmapSupportedPropertyNamesTest::testDomstringmapSupportedPropertyNames
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::getDataset

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php:28
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLDivElement.php:125
/src/repo/tests/WPT/Dom/Collections/DomstringmapSupportedPropertyNamesTest.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/DomstringmapSupportedPropertyNamesTest.php:14

91) Wikimedia\Dodo\Tests\WPT\Dom\Collections\HTMLCollectionDeleteTest::testHTMLCollectionDelete
Undefined property via offsetUnset(): 0 in /src/repo/tests/WPT/Dom/Collections/HTMLCollectionDeleteTest.php on line 19

/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php:211
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionDeleteTest.php:19
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionDeleteTest.php:21

92) Wikimedia\Dodo\Tests\WPT\Dom\Collections\HTMLCollectionEmptyNameTest::testHTMLCollectionEmptyName
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Internal\FilteredElementList::namedItem

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/src/Internal/FilteredElementList.php:147
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php:133
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php:119
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionEmptyNameTest.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionEmptyNameTest.php:16

93) Wikimedia\Dodo\Tests\WPT\Dom\Collections\HTMLCollectionIteratorTest::testHTMLCollectionIterator
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Internal\FilteredElementList::namedItem

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/src/Internal/FilteredElementList.php:147
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php:133
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php:119
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionIteratorTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionIteratorTest.php:15

94) Wikimedia\Dodo\Tests\WPT\Dom\Collections\HTMLCollectionOwnPropsTest::testHTMLCollectionOwnProps
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Internal\FilteredElementList::namedItem

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/src/Internal/FilteredElementList.php:147
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php:133
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionOwnPropsTest.php:28
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionOwnPropsTest.php:31

95) Wikimedia\Dodo\Tests\WPT\Dom\Collections\NamednodemapSupportedPropertyNamesTest::testNamednodemapSupportedPropertyNames
Undefined offset: 2

/src/repo/tests/Harness/WPTTestHarness.php:307
/src/repo/tests/WPT/Dom/Collections/NamednodemapSupportedPropertyNamesTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/NamednodemapSupportedPropertyNamesTest.php:16

96) Wikimedia\Dodo\Tests\WPT\Dom\Lists\DOMTokenListCoverageForAttributesTest::testDOMTokenListCoverageForAttributes
Trying to get property 'sup' of non-object

/src/repo/tests/WPT/Dom/Lists/DOMTokenListCoverageForAttributesTest.php:11
/src/repo/tests/WPT/Dom/Lists/DOMTokenListCoverageForAttributesTest.php:32

97) Wikimedia\Dodo\Tests\WPT\Dom\Lists\DOMTokenListIterableTest::testDOMTokenListIterable
Undefined property via offsetExists(): length in /src/repo/tests/WPT/Dom/Lists/DOMTokenListIterableTest.php on line 14

/src/repo/vendor/wikimedia/idle-dom/src/Helper/DOMTokenList.php:215
/src/repo/vendor/wikimedia/idle-dom/src/Helper/DOMTokenList.php:179
/src/repo/tests/WPT/Dom/Lists/DOMTokenListIterableTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Lists/DOMTokenListIterableTest.php:15

98) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\AppendOnDocumentTest::testAppendOnDocument
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::append

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:68
/src/repo/tests/WPT/Dom/Nodes/AppendOnDocumentTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/AppendOnDocumentTest.php:16
/src/repo/tests/WPT/Dom/Nodes/AppendOnDocumentTest.php:53

99) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\AriaAttributeReflectionTentativeTest::testAriaAttributeReflectionTentative
Undefined property via __get(): role in /src/repo/tests/WPT/Dom/Nodes/AriaAttributeReflectionTentativeTest.php on line 15

/src/repo/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php:36
/src/repo/src/Node.php:1027
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLDivElement.php:169
/src/repo/tests/WPT/Dom/Nodes/AriaAttributeReflectionTentativeTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/AriaAttributeReflectionTentativeTest.php:18

100) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataAppendDataTest::testCharacterDataAppendData
TypeError: Argument 1 passed to Wikimedia\Dodo\CharacterData::appendData() must be of the type string, null given, called in /src/repo/tests/WPT/Dom/Nodes/CharacterDataAppendDataTest.php on line 34

/src/repo/src/CharacterData.php:151
/src/repo/tests/WPT/Dom/Nodes/CharacterDataAppendDataTest.php:34
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataAppendDataTest.php:36
/src/repo/tests/WPT/Dom/Nodes/CharacterDataAppendDataTest.php:63

101) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataRemoveTest::testCharacterDataRemove
Error: Cannot use object of type Wikimedia\Dodo\Text as array

/src/repo/tests/WPT/Dom/Nodes/CharacterDataRemoveTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataRemoveTest.php:17
/src/repo/tests/WPT/Dom/Nodes/CharacterDataRemoveTest.php:58

102) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataSubstringDataTest::testCharacterDataSubstringData
TypeError: Argument 1 passed to Wikimedia\Dodo\CharacterData::substringData() must be of the type int, string given, called in /src/repo/tests/WPT/Dom/Nodes/CharacterDataSubstringDataTest.php on line 75

/src/repo/src/CharacterData.php:127
/src/repo/tests/WPT/Dom/Nodes/CharacterDataSubstringDataTest.php:75
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataSubstringDataTest.php:76
/src/repo/tests/WPT/Dom/Nodes/CharacterDataSubstringDataTest.php:122

103) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DOMImplementationCreateHTMLDocumentTest::testDOMImplementationCreateHTMLDocument
Undefined variable: i

/src/repo/tests/WPT/Dom/Nodes/DOMImplementationCreateHTMLDocumentTest.php:25
/src/repo/tests/WPT/Dom/Nodes/DOMImplementationCreateHTMLDocumentTest.php:72

104) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DOMImplementationHasFeatureTest::testDOMImplementationHasFeature
Undefined variable: format_value

/src/repo/tests/WPT/Dom/Nodes/DOMImplementationHasFeatureTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DOMImplementationHasFeatureTest.php:17

105) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentConstructorTest::testDocumentConstructor
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::getLocation

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:279
/src/repo/vendor/wikimedia/idle-dom/src/Helper/Document.php:107
/src/repo/tests/WPT/Dom/Nodes/DocumentConstructorTest.php:33
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentConstructorTest.php:41

106) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentCreateAttributeTest::testDocumentCreateAttribute
TypeError: Argument 1 passed to Wikimedia\Dodo\Document::createAttribute() must be of the type string, null given, called in /src/repo/tests/WPT/Dom/Nodes/DocumentCreateAttributeTest.php on line 40

/src/repo/src/Document.php:554
/src/repo/tests/WPT/Dom/Nodes/DocumentCreateAttributeTest.php:40
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentCreateAttributeTest.php:43

107) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentCreateCommentTest::testDocumentCreateComment
Use of undefined constant Comment - assumed 'Comment' (this will throw an Error in a future version of PHP)

/src/repo/tests/WPT/Dom/Nodes/DocumentCreateCommentTest.php:36

108) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentCreateElementNamespaceTest::testDocumentCreateElementNamespace
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLIFrameElement::setSrc

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/HTMLIFrameElement.php:37
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLIFrameElement.php:455
/src/repo/tests/WPT/Dom/Nodes/DocumentCreateElementNamespaceTest.php:68
/src/repo/tests/Harness/WPTTestHarness.php:668
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/Harness/WPTTestHarness.php:667
/src/repo/tests/WPT/Dom/Nodes/DocumentCreateElementNamespaceTest.php:74

109) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentCreateEventHttpsTest::testDocumentCreateEventHttps
Undefined variable: aliases

/src/repo/tests/WPT/Dom/Nodes/DocumentCreateEventHttpsTest.php:29

110) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentCreateTextNodeTest::testDocumentCreateTextNode
Use of undefined constant Text - assumed 'Text' (this will throw an Error in a future version of PHP)

/src/repo/tests/WPT/Dom/Nodes/DocumentCreateTextNodeTest.php:36

111) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentCreateTreeWalkerTest::testDocumentCreateTreeWalker
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Nodes/DocumentCreateTreeWalkerTest.php:17
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentCreateTreeWalkerTest.php:22

112) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentFragmentGetElementByIdTest::testDocumentFragmentGetElementById
Undefined property via __get(): getElementById in /src/repo/tests/WPT/Dom/Nodes/DocumentFragmentGetElementByIdTest.php on line 16

/src/repo/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php:36
/src/repo/src/Node.php:1027
/src/repo/src/DocumentFragment.php:44
/src/repo/vendor/wikimedia/idle-dom/src/Helper/DocumentFragment.php:87
/src/repo/tests/WPT/Dom/Nodes/DocumentFragmentGetElementByIdTest.php:16
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentFragmentGetElementByIdTest.php:17

113) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentGetElementByIdTest::testDocumentGetElementById
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::setInnerHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/InnerHTML.php:34
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLDivElement.php:319
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementByIdTest.php:133
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementByIdTest.php:138

114) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentImportNodeTest::testDocumentImportNode
TypeError: Argument 2 passed to Wikimedia\Dodo\Document::importNode() must be of the type bool, null given, called in /src/repo/tests/WPT/Dom/Nodes/DocumentImportNodeTest.php on line 31

/src/repo/src/Document.php:777
/src/repo/tests/WPT/Dom/Nodes/DocumentImportNodeTest.php:31
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentImportNodeTest.php:36

115) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementChildElementCountDynamicAddTest::testElementChildElementCountDynamicAdd
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::getChildElementCount

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:52
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php:87
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountDynamicAddTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountDynamicAddTest.php:16

116) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementChildElementCountDynamicRemoveTest::testElementChildElementCountDynamicRemove
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::getChildElementCount

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:52
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php:87
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountDynamicRemoveTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountDynamicRemoveTest.php:16

117) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementChildElementCountNochildTest::testElementChildElementCountNochild
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::getChildElementCount

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:52
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php:87
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountNochildTest.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountNochildTest.php:14

118) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementChildElementCountTest::testElementChildElementCount
Error: Cannot use object of type Wikimedia\Dodo\HTMLParagraphElement as array

/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountTest.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementChildElementCountTest.php:15

119) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementChildrenTest::testElementChildren
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::getChildren

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLDivElement.php:81
/src/repo/tests/WPT/Dom/Nodes/ElementChildrenTest.php:23
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementChildrenTest.php:26

120) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementInsertAdjacentElementTest::testElementInsertAdjacentElement
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::insertAdjacentElement

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:280
/src/repo/tests/WPT/Dom/Nodes/ElementInsertAdjacentElementTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:470
/src/repo/tests/WPT/Dom/Nodes/ElementInsertAdjacentElementTest.php:16
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementInsertAdjacentElementTest.php:20

121) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementInsertAdjacentTextTest::testElementInsertAdjacentText
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::insertAdjacentText

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:289
/src/repo/tests/WPT/Dom/Nodes/ElementInsertAdjacentTextTest.php:16
/src/repo/tests/Harness/WPTTestHarness.php:470
/src/repo/tests/WPT/Dom/Nodes/ElementInsertAdjacentTextTest.php:17
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementInsertAdjacentTextTest.php:21

122) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementMatchesTest::testElementMatches
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::setOnload

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/GlobalEventHandlers.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLIFrameElement.php:413
/src/repo/tests/WPT/Dom/Nodes/ElementMatchesTest.php:196
/src/repo/tests/Harness/WPTTestHarness.php:668
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/Harness/WPTTestHarness.php:667
/src/repo/tests/WPT/Dom/Nodes/ElementMatchesTest.php:201

123) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementWebkitMatchesSelectorTest::testElementWebkitMatchesSelector
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\HTMLElement::setOnload

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/GlobalEventHandlers.php:35
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLIFrameElement.php:413
/src/repo/tests/WPT/Dom/Nodes/ElementWebkitMatchesSelectorTest.php:196
/src/repo/tests/Harness/WPTTestHarness.php:668
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/Harness/WPTTestHarness.php:667
/src/repo/tests/WPT/Dom/Nodes/ElementWebkitMatchesSelectorTest.php:201

124) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\InsertAdjacentTest::testInsertAdjacent
Undefined variable: get_object_vars

/src/repo/tests/WPT/Dom/Nodes/InsertAdjacentTest.php:16

125) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeCloneNodeExternalStylesheetNoBcSubTest::testNodeCloneNodeExternalStylesheetNoBcSub
Trying to get property 'href' of non-object

/src/repo/tests/WPT/Dom/Nodes/NodeCloneNodeExternalStylesheetNoBcSubTest.php:14

126) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeCloneNodeOnInactiveDocumentCrashTest::testNodeCloneNodeOnInactiveDocumentCrash
Undefined variable: i

/src/repo/tests/WPT/Dom/Nodes/NodeCloneNodeOnInactiveDocumentCrashTest.php:11

127) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeCloneNodeXMLDocumentTest::testNodeCloneNodeXMLDocument
Undefined property via __get(): constructor in /src/repo/tests/WPT/Dom/Nodes/NodeCloneNodeXMLDocumentTest.php on line 14

/src/repo/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php:36
/src/repo/src/Node.php:1027
/src/repo/src/Document.php:75
/src/repo/vendor/wikimedia/idle-dom/src/Helper/XMLDocument.php:163
/src/repo/tests/WPT/Dom/Nodes/NodeCloneNodeXMLDocumentTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/NodeCloneNodeXMLDocumentTest.php:17

128) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeConstantsTest::testNodeConstants
Use of undefined constant Node - assumed 'Node' (this will throw an Error in a future version of PHP)

/src/repo/tests/WPT/Dom/Nodes/NodeConstantsTest.php:29

129) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeInsertBeforeTest::testNodeInsertBefore
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeInsertBeforeTest::insert(), 2 passed in /src/repo/tests/WPT/Dom/Nodes/NodeInsertBeforeTest.php on line 55 and exactly 3 expected

/src/repo/tests/WPT/Dom/Nodes/NodeInsertBeforeTest.php:134
/src/repo/tests/WPT/Dom/Nodes/NodeInsertBeforeTest.php:55
/src/repo/tests/Harness/WPTTestHarness.php:470
/src/repo/tests/WPT/Dom/Nodes/NodeInsertBeforeTest.php:56
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/NodeInsertBeforeTest.php:60
/src/repo/tests/WPT/Dom/Nodes/NodeInsertBeforeTest.php:148

130) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeIsConnectedShadowDomTest::testNodeIsConnectedShadowDom
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::attachShadow

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:215
/src/repo/tests/WPT/Dom/Nodes/NodeIsConnectedShadowDomTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/NodeIsConnectedShadowDomTest.php:18
/src/repo/tests/WPT/Dom/Nodes/NodeIsConnectedShadowDomTest.php:24

131) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeListIterableTest::testNodeListIterable
Undefined property via offsetExists(): length in /src/repo/tests/WPT/Dom/Nodes/NodeListIterableTest.php on line 17

/src/repo/vendor/wikimedia/idle-dom/src/Helper/NodeList.php:155
/src/repo/vendor/wikimedia/idle-dom/src/Helper/NodeList.php:119
/src/repo/tests/WPT/Dom/Nodes/NodeListIterableTest.php:17
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/NodeListIterableTest.php:18

132) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeParentNodeTest::testNodeParentNode
TypeError: Argument 1 passed to Wikimedia\Dodo\Tests\Harness\WPTTestHarness::asyncTest() must be callable, string given, called in /src/repo/tests/WPT/Dom/Nodes/NodeParentNodeTest.php on line 38

/src/repo/tests/Harness/WPTTestHarness.php:665
/src/repo/tests/WPT/Dom/Nodes/NodeParentNodeTest.php:38

133) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeRemoveChildTest::testNodeRemoveChild
Undefined variable: docs

/src/repo/tests/WPT/Dom/Nodes/NodeRemoveChildTest.php:22

134) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeTextContentTest::testNodeTextContent
Undefined variable: docs

/src/repo/tests/WPT/Dom/Nodes/NodeTextContentTest.php:85

135) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodeAppendTest::testParentNodeAppend
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodeAppendTest::insert(), 2 passed in /src/repo/tests/WPT/Dom/Nodes/ParentNodeAppendTest.php on line 67 and exactly 3 expected

/src/repo/tests/WPT/Dom/Nodes/ParentNodeAppendTest.php:146
/src/repo/tests/WPT/Dom/Nodes/ParentNodeAppendTest.php:67
/src/repo/tests/Harness/WPTTestHarness.php:470
/src/repo/tests/WPT/Dom/Nodes/ParentNodeAppendTest.php:68
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ParentNodeAppendTest.php:72
/src/repo/tests/WPT/Dom/Nodes/ParentNodeAppendTest.php:159

136) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodeChildrenTest::testParentNodeChildren
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::getChildren

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:31
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLUListElement.php:81
/src/repo/tests/WPT/Dom/Nodes/ParentNodeChildrenTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ParentNodeChildrenTest.php:23

137) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodePrependTest::testParentNodePrepend
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodePrependTest::insert(), 2 passed in /src/repo/tests/WPT/Dom/Nodes/ParentNodePrependTest.php on line 67 and exactly 3 expected

/src/repo/tests/WPT/Dom/Nodes/ParentNodePrependTest.php:146
/src/repo/tests/WPT/Dom/Nodes/ParentNodePrependTest.php:67
/src/repo/tests/Harness/WPTTestHarness.php:470
/src/repo/tests/WPT/Dom/Nodes/ParentNodePrependTest.php:68
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ParentNodePrependTest.php:72
/src/repo/tests/WPT/Dom/Nodes/ParentNodePrependTest.php:159

138) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodeQuerySelectorsExclusiveTest::testParentNodeQuerySelectorsExclusive
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::setInnerHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/InnerHTML.php:34
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php:371
/src/repo/tests/WPT/Dom/Nodes/ParentNodeQuerySelectorsExclusiveTest.php:18

139) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodeQuerySelectorsNamespacesTest::testParentNodeQuerySelectorsNamespaces
Wikimedia\Dodo\DOMException: Invalid selector.

/src/repo/src/Internal/Zest.php:36
/src/repo/vendor/wikimedia/zest-css/src/ZestInst.php:1180
/src/repo/vendor/wikimedia/zest-css/src/ZestInst.php:1147
/src/repo/vendor/wikimedia/zest-css/src/ZestInst.php:1421
/src/repo/vendor/wikimedia/zest-css/src/ZestInst.php:1492
/src/repo/src/Internal/Zest.php:54
/src/repo/src/ParentNode.php:46
/src/repo/tests/WPT/Dom/Nodes/ParentNodeQuerySelectorsNamespacesTest.php:12

140) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\PrependOnDocumentTest::testPrependOnDocument
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::prepend

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:60
/src/repo/tests/WPT/Dom/Nodes/PrependOnDocumentTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/PrependOnDocumentTest.php:16
/src/repo/tests/WPT/Dom/Nodes/PrependOnDocumentTest.php:53

141) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\RootNodeTest::testRootNode
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::attachShadow

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:215
/src/repo/tests/WPT/Dom/Nodes/RootNodeTest.php:18
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/RootNodeTest.php:24

142) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\TextWholeTextTest::testTextWholeText
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Text::getWholeText

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Text.php:36
/src/repo/vendor/wikimedia/idle-dom/src/Helper/Text.php:85
/src/repo/tests/WPT/Dom/Nodes/TextWholeTextTest.php:18
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/TextWholeTextTest.php:37

143) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeCloneContentsTest::testRangeCloneContents
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Range::cloneContents

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Range.php:133
/src/repo/tests/WPT/Dom/Ranges/RangeCloneContentsTest.php:348
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeCloneContentsTest.php:349

144) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeCloneRangeTest::testRangeCloneRange
ParseError: syntax error, unexpected end of file

145) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeCollapseTest::testRangeCollapse
ParseError: syntax error, unexpected end of file

146) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeCompareBoundaryPointsTest::testRangeCompareBoundaryPoints
Error: Call to a member function detach() on null

/src/repo/tests/WPT/Dom/Ranges/RangeCompareBoundaryPointsTest.php:16

147) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeConstructorTest::testRangeConstructor
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Range::__construct(), 0 passed in /src/repo/tests/WPT/Dom/Ranges/RangeConstructorTest.php on line 12 and exactly 1 expected

/src/repo/src/Range.php:30
/src/repo/tests/WPT/Dom/Ranges/RangeConstructorTest.php:12
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeConstructorTest.php:19

148) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeDeleteContentsTest::testRangeDeleteContents
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Range::deleteContents

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Range.php:119
/src/repo/tests/WPT/Dom/Ranges/RangeDeleteContentsTest.php:241
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeDeleteContentsTest.php:242

149) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeExtractContentsTest::testRangeExtractContents
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Range::extractContents

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Range.php:126
/src/repo/tests/WPT/Dom/Ranges/RangeExtractContentsTest.php:171
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeExtractContentsTest.php:172

150) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeInsertNodeTest::testRangeInsertNode
Trying to get property 'search' of non-object

/src/repo/tests/WPT/Dom/Ranges/RangeInsertNodeTest.php:195

151) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeIntersectsNode2Test::testRangeIntersectsNode2
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Range::__construct(), 0 passed in /src/repo/tests/WPT/Dom/Ranges/RangeIntersectsNode2Test.php on line 15 and exactly 1 expected

/src/repo/src/Range.php:30
/src/repo/tests/WPT/Dom/Ranges/RangeIntersectsNode2Test.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeIntersectsNode2Test.php:38

152) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeSelectNodeTest::testRangeSelectNode
Undefined variable: foreignDoc

/src/repo/tests/WPT/Dom/Ranges/RangeSelectNodeTest.php:74

153) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeSetTest::testRangeSet
Undefined variable: eval

/src/repo/tests/WPT/Dom/Ranges/RangeSetTest.php:136

154) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeStringifierTest::testRangeStringifier
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Range::__construct(), 0 passed in /src/repo/tests/WPT/Dom/Ranges/RangeStringifierTest.php on line 15 and exactly 1 expected

/src/repo/src/Range.php:30
/src/repo/tests/WPT/Dom/Ranges/RangeStringifierTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeStringifierTest.php:42

155) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeSurroundContentsTest::testRangeSurroundContents
Trying to get property 'search' of non-object

/src/repo/tests/WPT/Dom/Ranges/RangeSurroundContentsTest.php:227

156) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\StaticRangeConstructorTest::testStaticRangeConstructor
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::append

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php:68
/src/repo/tests/WPT/Dom/Ranges/StaticRangeConstructorTest.php:24

157) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\NodeFilterConstantsTest::testNodeFilterConstants
Use of undefined constant NodeFilter - assumed 'NodeFilter' (this will throw an Error in a future version of PHP)

/src/repo/tests/WPT/Dom/Traversal/NodeFilterConstantsTest.php:28

158) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\NodeIteratorTest::testNodeIterator
ArgumentCountError: Too few arguments to function Wikimedia\Dodo\Tests\WPT\Dom\Traversal\NodeIteratorTest::checkIter(), 2 passed in /src/repo/tests/WPT/Dom/Traversal/NodeIteratorTest.php on line 132 and exactly 3 expected

/src/repo/tests/WPT/Dom/Traversal/NodeIteratorTest.php:10
/src/repo/tests/WPT/Dom/Traversal/NodeIteratorTest.php:132
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/NodeIteratorTest.php:133

159) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerAcceptNodeFilterTest::testTreeWalkerAcceptNodeFilter
Undefined variable: filter

/src/repo/tests/WPT/Dom/Traversal/TreeWalkerAcceptNodeFilterTest.php:46
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerAcceptNodeFilterTest.php:52

160) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerBasicTest::testTreeWalkerBasic
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerBasicTest.php:83
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerBasicTest.php:85

161) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerCurrentNodeTest::testTreeWalkerCurrentNode
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerCurrentNodeTest.php:31
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerCurrentNodeTest.php:35

162) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerPreviousNodeLastChildRejectTest::testTreeWalkerPreviousNodeLastChildReject
Undefined variable: filter

/src/repo/tests/WPT/Dom/Traversal/TreeWalkerPreviousNodeLastChildRejectTest.php:83
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerPreviousNodeLastChildRejectTest.php:95

163) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerPreviousSiblingLastChildSkipTest::testTreeWalkerPreviousSiblingLastChildSkip
Undefined variable: filter

/src/repo/tests/WPT/Dom/Traversal/TreeWalkerPreviousSiblingLastChildSkipTest.php:83
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerPreviousSiblingLastChildSkipTest.php:99

164) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerTraversalRejectTest::testTreeWalkerTraversalReject
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerTraversalRejectTest.php:64
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerTraversalRejectTest.php:68

165) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerTraversalSkipMostTest::testTreeWalkerTraversalSkipMost
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerTraversalSkipMostTest.php:56
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerTraversalSkipMostTest.php:59

166) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerTraversalSkipTest::testTreeWalkerTraversalSkip
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerTraversalSkipTest.php:64
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerTraversalSkipTest.php:69

167) Wikimedia\Dodo\Tests\WPT\Dom\Traversal\TreeWalkerWalkingOutsideATreeTest::testTreeWalkerWalkingOutsideATree
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Document::createTreeWalker

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Document.php:272
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerWalkingOutsideATreeTest.php:33
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Traversal/TreeWalkerWalkingOutsideATreeTest.php:42

168) Wikimedia\Dodo\Tests\WPT\Domparsing\CreateContextualFragmentTest::testCreateContextualFragment
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Range::createContextualFragment

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Range.php:204
/src/repo/tests/WPT/Domparsing/CreateContextualFragmentTest.php:42
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/CreateContextualFragmentTest.php:43

169) Wikimedia\Dodo\Tests\WPT\Domparsing\DOMParserParseFromStringUrlBasePushstateTest::testDOMParserParseFromStringUrlBasePushstate
Undefined variable: history

/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringUrlBasePushstateTest.php:10

170) Wikimedia\Dodo\Tests\WPT\Domparsing\DOMParserParseFromStringUrlPushstateTest::testDOMParserParseFromStringUrlPushstate
Undefined variable: history

/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringUrlPushstateTest.php:10

171) Wikimedia\Dodo\Tests\WPT\Domparsing\DOMParserParseFromStringXmlTest::testDOMParserParseFromStringXml
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Node::getBaseURI

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Node.php:45
/src/repo/vendor/wikimedia/idle-dom/src/Helper/Document.php:51
/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringXmlTest.php:17
/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringXmlTest.php:33
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringXmlTest.php:37

172) Wikimedia\Dodo\Tests\WPT\Domparsing\Innerhtml04Test::testInnerhtml04
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::setInnerHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/InnerHTML.php:34
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php:319
/src/repo/tests/WPT/Domparsing/Innerhtml04Test.php:25
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/Innerhtml04Test.php:28

173) Wikimedia\Dodo\Tests\WPT\Domparsing\Innerhtml07Test::testInnerhtml07
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::setInnerHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/InnerHTML.php:34
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php:319
/src/repo/tests/WPT/Domparsing/Innerhtml07Test.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/Innerhtml07Test.php:16

174) Wikimedia\Dodo\Tests\WPT\Domparsing\InnerhtmlMxssSubTest::testInnerhtmlMxssSub
Error: Class 'Wikimedia\Dodo\Tests\WPT\Domparsing\String' not found

/src/repo/tests/WPT/Domparsing/InnerhtmlMxssSubTest.php:15

175) Wikimedia\Dodo\Tests\WPT\Domparsing\InsertAdjacentHtmlTest::testInsertAdjacentHtml
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::insertAdjacentHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:312
/src/repo/tests/WPT/Domparsing/InsertAdjacentHtmlTest.php:12
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/InsertAdjacentHtmlTest.php:16
/src/repo/tests/WPT/Domparsing/InsertAdjacentHtmlTest.php:77

176) Wikimedia\Dodo\Tests\WPT\Domparsing\InsertAdjacentTest::testInsertAdjacent
Undefined variable: get_object_vars

/src/repo/tests/WPT/Domparsing/InsertAdjacentTest.php:18

177) Wikimedia\Dodo\Tests\WPT\Domparsing\Outerhtml01Test::testOuterhtml01
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::setOuterHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:303
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLHtmlElement.php:334
/src/repo/tests/WPT/Domparsing/Outerhtml01Test.php:13
/src/repo/tests/Harness/WPTTestHarness.php:470
/src/repo/tests/WPT/Domparsing/Outerhtml01Test.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/Outerhtml01Test.php:15

178) Wikimedia\Dodo\Tests\WPT\Domparsing\Outerhtml02Test::testOuterhtml02
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\Element::setOuterHTML

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/Element.php:303
/src/repo/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php:334
/src/repo/tests/WPT/Domparsing/Outerhtml02Test.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/Outerhtml02Test.php:17

179) Wikimedia\Dodo\Tests\WPT\Domparsing\Resources\DomparserIframeBasePushstateTest::testDomparserIframeBasePushstate
Undefined variable: history

/src/repo/tests/WPT/Domparsing/Resources/DomparserIframeBasePushstateTest.php:10

180) Wikimedia\Dodo\Tests\WPT\Domparsing\Resources\DomparserIframePushstateTest::testDomparserIframePushstate
Undefined variable: history

/src/repo/tests/WPT/Domparsing/Resources/DomparserIframePushstateTest.php:10

181) Wikimedia\Dodo\Tests\WPT\Domparsing\StyleAttributeHtmlTest::testStyleAttributeHtml
Wikimedia\Dodo\Internal\UnimplementedException: Wikimedia\Dodo\CSSStyleDeclaration::getCssText

/src/repo/src/Internal/UnimplementedTrait.php:24
/src/repo/vendor/wikimedia/idle-dom/src/Stub/CSSStyleDeclaration.php:28
/src/repo/vendor/wikimedia/idle-dom/src/Helper/CSSStyleDeclaration.php:78
/src/repo/tests/WPT/Domparsing/StyleAttributeHtmlTest.php:20
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/StyleAttributeHtmlTest.php:23

182) Wikimedia\Dodo\Tests\WPT\Domparsing\XmldomparserTest::testXmldomparser
Undefined property via __get(): readyState in /src/repo/tests/WPT/Domparsing/XmldomparserTest.php on line 12

/src/repo/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php:36
/src/repo/src/Node.php:1027
/src/repo/src/Document.php:75
/src/repo/vendor/wikimedia/idle-dom/src/Helper/Document.php:163
/src/repo/tests/WPT/Domparsing/XmldomparserTest.php:12
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/XmldomparserTest.php:13

--

There were 30 failures:

1) Wikimedia\Dodo\Tests\W3C\Documentinvalidcharacterexceptioncreatepi1Test::testDocumentinvalidcharacterexceptioncreatepi1
throw_NOT_SUPPORTED_ERR
Failed asserting that false is true.

/src/repo/tests/Harness/W3CTestHarness.php:55
/src/repo/tests/W3C/Level1/Core/Documentinvalidcharacterexceptioncreatepi1Test.php:30

2) Wikimedia\Dodo\Tests\W3C\DocumentinvalidcharacterexceptioncreatepiTest::testDocumentinvalidcharacterexceptioncreatepi
throw_NOT_SUPPORTED_ERR
Failed asserting that false is true.

/src/repo/tests/Harness/W3CTestHarness.php:55
/src/repo/tests/W3C/Level1/Core/DocumentinvalidcharacterexceptioncreatepiTest.php:30

3) Wikimedia\Dodo\Tests\W3C\HcCharacterdataindexsizeerrdeletedatacountnegativeTest::testHcCharacterdataindexsizeerrdeletedatacountnegative
throws_INDEX_SIZE_ERR
Failed asserting that false is true.

/src/repo/tests/Harness/W3CTestHarness.php:55
/src/repo/tests/W3C/Level1/Core/HcCharacterdataindexsizeerrdeletedatacountnegativeTest.php:38

4) Wikimedia\Dodo\Tests\W3C\HcCharacterdataindexsizeerrreplacedatacountnegativeTest::testHcCharacterdataindexsizeerrreplacedatacountnegative
throws_INDEX_SIZE_ERR
Failed asserting that false is true.

/src/repo/tests/Harness/W3CTestHarness.php:55
/src/repo/tests/W3C/Level1/Core/HcCharacterdataindexsizeerrreplacedatacountnegativeTest.php:38

5) Wikimedia\Dodo\Tests\W3C\HcCharacterdataindexsizeerrsubstringcountnegativeTest::testHcCharacterdataindexsizeerrsubstringcountnegative
throws_INDEX_SIZE_ERR
Failed asserting that false is true.

/src/repo/tests/Harness/W3CTestHarness.php:55
/src/repo/tests/W3C/Level1/Core/HcCharacterdataindexsizeerrsubstringcountnegativeTest.php:38

6) Wikimedia\Dodo\Tests\W3C\HTMLDocument17Test::testHTMLDocument17
bodyContainsChildren
Failed asserting that '[object Wikimedia\Dodo\Text]' is null.

/src/repo/tests/Harness/W3CTestHarness.php:76
/src/repo/tests/W3C/Level1/Html/HTMLDocument17Test.php:29

7) Wikimedia\Dodo\Tests\WPT\Dom\Collections\HTMLCollectionAsPrototypeTest::testHTMLCollectionAsPrototype
Reached unreachable code: Function did not throw.

/src/repo/tests/Harness/WPTTestHarness.php:582
/src/repo/tests/Harness/WPTTestHarness.php:398
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionAsPrototypeTest.php:15
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Collections/HTMLCollectionAsPrototypeTest.php:16

8) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataDataTest::testCharacterDataData
Failed asserting that 0 matches expected 9.

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/CharacterDataDataTest.php:29
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataDataTest.php:30
/src/repo/tests/WPT/Dom/Nodes/CharacterDataDataTest.php:73

9) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataDeleteDataTest::testCharacterDataDeleteData
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'🌠 teST'
+'🌠 tes'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/CharacterDataDeleteDataTest.php:80
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataDeleteDataTest.php:81
/src/repo/tests/WPT/Dom/Nodes/CharacterDataDeleteDataTest.php:88

10) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataInsertDataTest::testCharacterDataInsertData
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'🌠 te--st 🌠 TEST'
+'🌠 tes--t 🌠 TEST'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/CharacterDataInsertDataTest.php:76
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataInsertDataTest.php:77
/src/repo/tests/WPT/Dom/Nodes/CharacterDataInsertDataTest.php:84

11) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataReplaceDataTest::testCharacterDataReplaceData
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'🌠 te--ST'
+'🌠 tes--'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/CharacterDataReplaceDataTest.php:132
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataReplaceDataTest.php:133
/src/repo/tests/WPT/Dom/Nodes/CharacterDataReplaceDataTest.php:140

12) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\CharacterDataSurrogatesTest::testCharacterDataSurrogates
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'� test �'
+' test 🌠 '

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/CharacterDataSurrogatesTest.php:16
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/CharacterDataSurrogatesTest.php:17
/src/repo/tests/WPT/Dom/Nodes/CharacterDataSurrogatesTest.php:57

13) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ChildNodeAfterTest::testChildNodeAfter
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'<!--test-->null'
+'<!--test-->'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/ChildNodeAfterTest.php:24
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ChildNodeAfterTest.php:25
/src/repo/tests/WPT/Dom/Nodes/ChildNodeAfterTest.php:151

14) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ChildNodeBeforeTest::testChildNodeBefore
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'null<!--test-->'
+'<!--test-->'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/ChildNodeBeforeTest.php:24
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ChildNodeBeforeTest.php:25
/src/repo/tests/WPT/Dom/Nodes/ChildNodeBeforeTest.php:151

15) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ChildNodeReplaceWithTest::testChildNodeReplaceWith
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'null'
+''

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/ChildNodeReplaceWithTest.php:23
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ChildNodeReplaceWithTest.php:24
/src/repo/tests/WPT/Dom/Nodes/ChildNodeReplaceWithTest.php:99

16) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DOMImplementationCreateDocumentTypeTest::testDOMImplementationCreateDocumentType
Failed asserting that 0 matches expected 5.

/src/repo/tests/Harness/WPTTestHarness.php:555
/src/repo/tests/WPT/Dom/Nodes/DOMImplementationCreateDocumentTypeTest.php:32
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DOMImplementationCreateDocumentTypeTest.php:37
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DOMImplementationCreateDocumentTypeTest.php:39

17) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentGetElementsByClassNameTest::testDocumentGetElementsByClassName
Failed asserting that false is true.

/src/repo/tests/Harness/WPTTestHarness.php:244
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementsByClassNameTest.php:20
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementsByClassNameTest.php:27

18) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentGetElementsByTagNameNSTest::testDocumentGetElementsByTagNameNS
HTMLCollection
Failed asserting that false is true.

/src/repo/tests/Harness/WPTTestHarness.php:244
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementsByTagNameNSTest.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementsByTagNameNSTest.php:17
/src/repo/tests/WPT/Dom/Nodes/DocumentGetElementsByTagNameNSTest.php:161

19) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\DocumentTypeRemoveTest::testDocumentTypeRemove
Failed asserting that false is true.

/src/repo/tests/Harness/WPTTestHarness.php:244
/src/repo/tests/WPT/Dom/Nodes/DocumentTypeRemoveTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/DocumentTypeRemoveTest.php:17
/src/repo/tests/WPT/Dom/Nodes/DocumentTypeRemoveTest.php:50

20) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementClosestTest::testElementClosest
[default]
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'test4'
+''

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Nodes/ElementClosestTest.php:13
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementClosestTest.php:17
/src/repo/tests/WPT/Dom/Nodes/ElementClosestTest.php:26

21) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementGetElementsByClassNameTest::testElementGetElementsByClassName
HTMLCollection
Failed asserting that false is true.

/src/repo/tests/Harness/WPTTestHarness.php:244
/src/repo/tests/WPT/Dom/Nodes/ElementGetElementsByClassNameTest.php:25
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementGetElementsByClassNameTest.php:26

22) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementGetElementsByTagNameNSTest::testElementGetElementsByTagNameNS
HTMLCollection
Failed asserting that false is true.

/src/repo/tests/Harness/WPTTestHarness.php:244
/src/repo/tests/WPT/Dom/Nodes/ElementGetElementsByTagNameNSTest.php:16
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementGetElementsByTagNameNSTest.php:20
/src/repo/tests/WPT/Dom/Nodes/ElementGetElementsByTagNameNSTest.php:173

23) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementRemoveTest::testElementRemove
Failed asserting that false is true.

/src/repo/tests/Harness/WPTTestHarness.php:244
/src/repo/tests/WPT/Dom/Nodes/ElementRemoveTest.php:14
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ElementRemoveTest.php:17
/src/repo/tests/WPT/Dom/Nodes/ElementRemoveTest.php:50

24) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\NodeAppendChildTest::testNodeAppendChild
Failed asserting that Wikimedia\Dodo\DOMException Object (...) is an instance of interface "Wikimedia\IDLeDOM\TypeError".

/src/repo/tests/Harness/WPTTestHarness.php:412
/src/repo/tests/WPT/Dom/Nodes/NodeAppendChildTest.php:17
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/NodeAppendChildTest.php:18
/src/repo/tests/WPT/Dom/Nodes/NodeAppendChildTest.php:40
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/NodeAppendChildTest.php:43

25) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ParentNodeQuerySelectorEscapesTest::testParentNodeQuerySelectorEscapes
Failed asserting that null is identical to an object of class "Wikimedia\Dodo\HTMLSpanElement".

/src/repo/tests/Harness/WPTTestHarness.php:264
/src/repo/tests/WPT/Dom/Nodes/ParentNodeQuerySelectorEscapesTest.php:16
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/ParentNodeQuerySelectorEscapesTest.php:17
/src/repo/tests/WPT/Dom/Nodes/ParentNodeQuerySelectorEscapesTest.php:41

26) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\SvgTemplateQuerySelectorTest::testSvgTemplateQuerySelector
Failed asserting that null is not equal to null.

/src/repo/tests/Harness/WPTTestHarness.php:275
/src/repo/tests/WPT/Dom/Nodes/SvgTemplateQuerySelectorTest.php:12
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Nodes/SvgTemplateQuerySelectorTest.php:13

27) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeAdoptTestTest::testRangeAdoptTest
Failed asserting that 1 matches expected 0.

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Dom/Ranges/RangeAdoptTestTest.php:34
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Dom/Ranges/RangeAdoptTestTest.php:35

28) Wikimedia\Dodo\Tests\WPT\Domparsing\DOMParserParseFromStringEncodingTest::testDOMParserParseFromStringEncoding
the meta charset must be in effect, making the main document windows-1252
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'windows-1252'
+'UTF-8'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringEncodingTest.php:18

29) Wikimedia\Dodo\Tests\WPT\Domparsing\DOMParserParseFromStringHtmlTest::testDOMParserParseFromStringHtml
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'BackCompat'
+'CSS1Compat'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringHtmlTest.php:36
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/DOMParserParseFromStringHtmlTest.php:37

30) Wikimedia\Dodo\Tests\WPT\Domparsing\XMLSerializerSerializeToStringTest::testXMLSerializerSerializeToString
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'<html><head/><body><div/><span/></body></html>'
+'<?xml version="1.0" encoding="UTF-8"?><html><head/><body><div/><span/></body></html>'

/src/repo/tests/Harness/WPTTestHarness.php:266
/src/repo/tests/WPT/Domparsing/XMLSerializerSerializeToStringTest.php:37
/src/repo/tests/Harness/WPTTestHarness.php:831
/src/repo/tests/WPT/Domparsing/XMLSerializerSerializeToStringTest.php:38

--

There were 18 risky tests:

1) Wikimedia\Dodo\Tests\W3C\HcEntitiesremovenameditem1Test::testHcEntitiesremovenameditem1
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Core/HcEntitiesremovenameditem1Test.php:8

2) Wikimedia\Dodo\Tests\W3C\HcEntitiessetnameditem1Test::testHcEntitiessetnameditem1
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Core/HcEntitiessetnameditem1Test.php:9

3) Wikimedia\Dodo\Tests\W3C\HcNodevalue07Test::testHcNodevalue07
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Core/HcNodevalue07Test.php:9

4) Wikimedia\Dodo\Tests\W3C\HcNodevalue08Test::testHcNodevalue08
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Core/HcNodevalue08Test.php:9

5) Wikimedia\Dodo\Tests\W3C\HcNotationsremovenameditem1Test::testHcNotationsremovenameditem1
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Core/HcNotationsremovenameditem1Test.php:8

6) Wikimedia\Dodo\Tests\W3C\HcNotationssetnameditem1Test::testHcNotationssetnameditem1
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Core/HcNotationssetnameditem1Test.php:9

7) Wikimedia\Dodo\Tests\W3C\HTMLDocument18Test::testHTMLDocument18
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLDocument18Test.php:8

8) Wikimedia\Dodo\Tests\W3C\HTMLImageElement05Test::testHTMLImageElement05
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLImageElement05Test.php:10

9) Wikimedia\Dodo\Tests\W3C\HTMLImageElement06Test::testHTMLImageElement06
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLImageElement06Test.php:10

10) Wikimedia\Dodo\Tests\W3C\HTMLImageElement11Test::testHTMLImageElement11
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLImageElement11Test.php:10

11) Wikimedia\Dodo\Tests\W3C\HTMLImageElement12Test::testHTMLImageElement12
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLImageElement12Test.php:10

12) Wikimedia\Dodo\Tests\W3C\HTMLInputElement13Test::testHTMLInputElement13
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLInputElement13Test.php:10

13) Wikimedia\Dodo\Tests\W3C\HTMLObjectElement11Test::testHTMLObjectElement11
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLObjectElement11Test.php:10

14) Wikimedia\Dodo\Tests\W3C\HTMLObjectElement16Test::testHTMLObjectElement16
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/HTMLObjectElement16Test.php:10

15) Wikimedia\Dodo\Tests\W3C\Object08Test::testObject08
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/Object08Test.php:10

16) Wikimedia\Dodo\Tests\W3C\Object13Test::testObject13
This test did not perform any assertions

/src/repo/tests/W3C/Level1/Html/Object13Test.php:10

17) Wikimedia\Dodo\Tests\WPT\Dom\Nodes\ElementGetElementsByTagNameChangeDocumentHTMLNessTest::testElementGetElementsByTagNameChangeDocumentHTMLNess
This test did not perform any assertions

/src/repo/tests/WPT/Dom/Nodes/ElementGetElementsByTagNameChangeDocumentHTMLNessTest.php:8

18) Wikimedia\Dodo\Tests\WPT\Dom\Ranges\RangeDetachTest::testRangeDetach
This test did not perform any assertions

/src/repo/tests/WPT/Dom/Ranges/RangeDetachTest.php:8

ERRORS!
Tests: 692, Assertions: 19230, Errors: 182, Failures: 30, Skipped: 1, Risky: 18.
CoversValidator 1.6.0

Validation complete. All @covers tags are valid.
............................................................  60 / 158 (38%)
............................................................ 120 / 158 (76%)
......................................                       158 / 158 (100%)


Time: 2.17 secs; Memory: 34MB

src/Attr.php:305 PhanPluginDuplicateExpressionAssignmentOperation Can simplify this assignment to $value ??= '' (requires php version 7.4 or newer)
src/ContainerNode.php:163 PhanPluginDuplicateExpressionAssignmentOperation Can simplify this assignment to $value ??= '' (requires php version 7.4 or newer)

--- end ---
Traceback (most recent call last):
  File "/venv/lib/python3.9/site-packages/runner-0.1.0-py3.9.egg/runner/__init__.py", line 1400, in main
    libup.run(args.repo, args.output, args.branch)
  File "/venv/lib/python3.9/site-packages/runner-0.1.0-py3.9.egg/runner/__init__.py", line 1339, in run
    self.composer_upgrade(plan)
  File "/venv/lib/python3.9/site-packages/runner-0.1.0-py3.9.egg/runner/__init__.py", line 876, in composer_upgrade
    self.composer_test()
  File "/venv/lib/python3.9/site-packages/runner-0.1.0-py3.9.egg/runner/__init__.py", line 297, in composer_test
    self.check_call(['composer', 'test'])
  File "/venv/lib/python3.9/site-packages/runner-0.1.0-py3.9.egg/runner/shell2.py", line 54, in check_call
    res.check_returncode()
  File "/usr/lib/python3.9/subprocess.py", line 460, in check_returncode
    raise CalledProcessError(self.returncode, self.args, self.stdout,
subprocess.CalledProcessError: Command '['/usr/bin/composer', 'test']' returned non-zero exit status 1.
Source code is licensed under the AGPL.