From 914368530ba622ff0117cd34bec058fb0d862155 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Thu, 4 Feb 2021 19:41:06 +0000 Subject: Issue #439 - Remove web-platform tests from the tree. This removes a total of 23,936 files we would never use nor have the capacity to properly maintain or keep up-to-date. --- testing/web-platform/tests/tools/.gitignore | 10 - testing/web-platform/tests/tools/.gitmodules | 20 - testing/web-platform/tests/tools/.travis.yml | 35 - testing/web-platform/tests/tools/LICENSE | 30 - testing/web-platform/tests/tools/__init__.py | 1 - .../web-platform/tests/tools/html5lib/.gitignore | 20 - .../web-platform/tests/tools/html5lib/.gitmodules | 3 - .../web-platform/tests/tools/html5lib/.travis.yml | 37 - .../web-platform/tests/tools/html5lib/AUTHORS.rst | 34 - .../web-platform/tests/tools/html5lib/CHANGES.rst | 171 - .../tests/tools/html5lib/CONTRIBUTING.rst | 60 - testing/web-platform/tests/tools/html5lib/LICENSE | 20 - .../web-platform/tests/tools/html5lib/MANIFEST.in | 6 - .../web-platform/tests/tools/html5lib/README.rst | 157 - .../tests/tools/html5lib/debug-info.py | 37 - .../web-platform/tests/tools/html5lib/doc/Makefile | 177 - .../tests/tools/html5lib/doc/changes.rst | 3 - .../web-platform/tests/tools/html5lib/doc/conf.py | 280 - .../tests/tools/html5lib/doc/html5lib.filters.rst | 59 - .../tests/tools/html5lib/doc/html5lib.rst | 77 - .../tools/html5lib/doc/html5lib.serializer.rst | 19 - .../tools/html5lib/doc/html5lib.treebuilders.rst | 43 - .../tools/html5lib/doc/html5lib.treewalkers.rst | 59 - .../tests/tools/html5lib/doc/index.rst | 21 - .../tests/tools/html5lib/doc/license.rst | 4 - .../web-platform/tests/tools/html5lib/doc/make.bat | 242 - .../tests/tools/html5lib/doc/modules.rst | 7 - .../tests/tools/html5lib/doc/movingparts.rst | 209 - .../tests/tools/html5lib/flake8-run.sh | 14 - .../tests/tools/html5lib/html5lib/__init__.py | 23 - .../tests/tools/html5lib/html5lib/constants.py | 3102 -- .../tools/html5lib/html5lib/filters/__init__.py | 0 .../tests/tools/html5lib/html5lib/filters/_base.py | 12 - .../html5lib/filters/alphabeticalattributes.py | 20 - .../html5lib/filters/inject_meta_charset.py | 65 - .../tests/tools/html5lib/html5lib/filters/lint.py | 93 - .../html5lib/html5lib/filters/optionaltags.py | 205 - .../tools/html5lib/html5lib/filters/sanitizer.py | 12 - .../tools/html5lib/html5lib/filters/whitespace.py | 38 - .../tests/tools/html5lib/html5lib/html5parser.py | 2703 -- .../tests/tools/html5lib/html5lib/ihatexml.py | 285 - .../tests/tools/html5lib/html5lib/inputstream.py | 886 - .../tests/tools/html5lib/html5lib/sanitizer.py | 271 - .../tools/html5lib/html5lib/serializer/__init__.py | 16 - .../html5lib/html5lib/serializer/htmlserializer.py | 320 - .../tests/tools/html5lib/html5lib/tests/README | 1 - .../tools/html5lib/html5lib/tests/__init__.py | 1 - .../tools/html5lib/html5lib/tests/mockParser.py | 41 - .../html5lib/tests/performance/concatenation.py | 36 - .../tests/tools/html5lib/html5lib/tests/support.py | 177 - .../tools/html5lib/html5lib/tests/test_encoding.py | 67 - .../tools/html5lib/html5lib/tests/test_parser.py | 96 - .../tools/html5lib/html5lib/tests/test_parser2.py | 64 - .../html5lib/html5lib/tests/test_sanitizer.py | 105 - .../html5lib/html5lib/tests/test_serializer.py | 178 - .../tools/html5lib/html5lib/tests/test_stream.py | 183 - .../html5lib/html5lib/tests/test_tokenizer.py | 188 - .../html5lib/html5lib/tests/test_treeadapters.py | 40 - .../html5lib/html5lib/tests/test_treewalkers.py | 353 - .../html5lib/tests/test_whitespace_filter.py | 133 - .../html5lib/html5lib/tests/testdata/AUTHORS.rst | 34 - .../tools/html5lib/html5lib/tests/testdata/LICENSE | 21 - .../tests/testdata/encoding/chardet/test_big5.txt | 51 - .../tests/testdata/encoding/test-yahoo-jp.dat | 10 - .../html5lib/tests/testdata/encoding/tests1.dat | 394 - .../html5lib/tests/testdata/encoding/tests2.dat | 115 - .../html5lib/tests/testdata/sanitizer/tests1.dat | 501 - .../html5lib/tests/testdata/serializer/core.test | 125 - .../tests/testdata/serializer/injectmeta.test | 66 - .../tests/testdata/serializer/optionaltags.test | 965 - .../tests/testdata/serializer/options.test | 60 - .../tests/testdata/serializer/whitespace.test | 51 - .../tests/testdata/sniffer/htmlOrFeed.json | 43 - .../html5lib/tests/testdata/tokenizer/README.md | 104 - .../testdata/tokenizer/contentModelFlags.test | 81 - .../html5lib/tests/testdata/tokenizer/domjs.test | 96 - .../tests/testdata/tokenizer/entities.test | 283 - .../tests/testdata/tokenizer/escapeFlag.test | 33 - .../tests/testdata/tokenizer/namedEntities.test | 42210 ------------------- .../tests/testdata/tokenizer/numericEntities.test | 1313 - .../testdata/tokenizer/pendingSpecChanges.test | 7 - .../html5lib/tests/testdata/tokenizer/test1.test | 196 - .../html5lib/tests/testdata/tokenizer/test2.test | 179 - .../html5lib/tests/testdata/tokenizer/test3.test | 6047 --- .../html5lib/tests/testdata/tokenizer/test4.test | 344 - .../tests/testdata/tokenizer/unicodeChars.test | 1295 - .../tokenizer/unicodeCharsProblematic.test | 27 - .../tests/testdata/tokenizer/xmlViolation.test | 22 - .../tests/testdata/tree-construction/README.md | 98 - .../testdata/tree-construction/adoption01.dat | 337 - .../testdata/tree-construction/adoption02.dat | 39 - .../testdata/tree-construction/comments01.dat | 178 - .../tests/testdata/tree-construction/doctype01.dat | 424 - .../testdata/tree-construction/domjs-unsafe.dat | Bin 9884 -> 0 bytes .../testdata/tree-construction/entities01.dat | 723 - .../testdata/tree-construction/entities02.dat | 283 - .../testdata/tree-construction/html5test-com.dat | 291 - .../tests/testdata/tree-construction/inbody01.dat | 54 - .../tests/testdata/tree-construction/isindex.dat | 47 - .../testdata/tree-construction/main-element.dat | 46 - .../pending-spec-changes-plain-text-unsafe.dat | Bin 816 -> 0 bytes .../tree-construction/pending-spec-changes.dat | 46 - .../tree-construction/plain-text-unsafe.dat | Bin 7925 -> 0 bytes .../tests/testdata/tree-construction/ruby.dat | 298 - .../testdata/tree-construction/scriptdata01.dat | 365 - .../tree-construction/scripted/adoption01.dat | 15 - .../testdata/tree-construction/scripted/ark.dat | 26 - .../tree-construction/scripted/webkit01.dat | 28 - .../tests/testdata/tree-construction/tables01.dat | 286 - .../tests/testdata/tree-construction/template.dat | 1591 - .../tests/testdata/tree-construction/tests1.dat | 1679 - .../tests/testdata/tree-construction/tests10.dat | 847 - .../tests/testdata/tree-construction/tests11.dat | 482 - .../tests/testdata/tree-construction/tests12.dat | 62 - .../tests/testdata/tree-construction/tests14.dat | 75 - .../tests/testdata/tree-construction/tests15.dat | 216 - .../tests/testdata/tree-construction/tests16.dat | 2458 -- .../tests/testdata/tree-construction/tests17.dat | 179 - .../tests/testdata/tree-construction/tests18.dat | 322 - .../tests/testdata/tree-construction/tests19.dat | 1512 - .../tests/testdata/tree-construction/tests2.dat | 799 - .../tests/testdata/tree-construction/tests20.dat | 516 - .../tests/testdata/tree-construction/tests21.dat | 305 - .../tests/testdata/tree-construction/tests22.dat | 190 - .../tests/testdata/tree-construction/tests23.dat | 168 - .../tests/testdata/tree-construction/tests24.dat | 79 - .../tests/testdata/tree-construction/tests25.dat | 232 - .../tests/testdata/tree-construction/tests26.dat | 388 - .../tests/testdata/tree-construction/tests3.dat | 305 - .../tests/testdata/tree-construction/tests4.dat | 58 - .../tests/testdata/tree-construction/tests5.dat | 210 - .../tests/testdata/tree-construction/tests6.dat | 659 - .../tests/testdata/tree-construction/tests7.dat | 403 - .../tests/testdata/tree-construction/tests8.dat | 151 - .../tests/testdata/tree-construction/tests9.dat | 472 - .../tree-construction/tests_innerHTML_1.dat | 891 - .../tests/testdata/tree-construction/tricky01.dat | 336 - .../tests/testdata/tree-construction/webkit01.dat | 705 - .../tests/testdata/tree-construction/webkit02.dat | 134 - .../tests/testdata/validator/attributes.test | 1035 - .../testdata/validator/base-href-attribute.test | 787 - .../testdata/validator/base-target-attribute.test | 35 - .../validator/blockquote-cite-attribute.test | 7 - .../tests/testdata/validator/classattribute.test | 152 - .../validator/contenteditableattribute.test | 59 - .../testdata/validator/contextmenuattribute.test | 115 - .../tests/testdata/validator/dirattribute.test | 59 - .../testdata/validator/draggableattribute.test | 63 - .../testdata/validator/html-xmlns-attribute.test | 23 - .../tests/testdata/validator/idattribute.test | 115 - .../tests/testdata/validator/inputattributes.test | 2795 -- .../testdata/validator/irrelevantattribute.test | 63 - .../tests/testdata/validator/langattribute.test | 5579 --- .../testdata/validator/li-value-attribute.test | 7 - .../testdata/validator/link-href-attribute.test | 7 - .../validator/link-hreflang-attribute.test | 7 - .../testdata/validator/link-rel-attribute.test | 271 - .../testdata/validator/ol-start-attribute.test | 7 - .../tests/testdata/validator/starttags.test | 375 - .../testdata/validator/style-scoped-attribute.test | 7 - .../testdata/validator/tabindexattribute.test | 79 - .../html5lib/html5lib/tests/tokenizertotree.py | 68 - .../tools/html5lib/html5lib/tests/us-ascii.html | 3 - .../tools/html5lib/html5lib/tests/utf-8-bom.html | 3 - .../tests/tools/html5lib/html5lib/tokenizer.py | 1731 - .../html5lib/html5lib/treeadapters/__init__.py | 0 .../tools/html5lib/html5lib/treeadapters/sax.py | 44 - .../html5lib/html5lib/treebuilders/__init__.py | 76 - .../tools/html5lib/html5lib/treebuilders/_base.py | 377 - .../tools/html5lib/html5lib/treebuilders/dom.py | 227 - .../tools/html5lib/html5lib/treebuilders/etree.py | 337 - .../html5lib/html5lib/treebuilders/etree_lxml.py | 369 - .../html5lib/html5lib/treewalkers/__init__.py | 57 - .../tools/html5lib/html5lib/treewalkers/_base.py | 200 - .../tools/html5lib/html5lib/treewalkers/dom.py | 46 - .../tools/html5lib/html5lib/treewalkers/etree.py | 138 - .../html5lib/html5lib/treewalkers/genshistream.py | 69 - .../html5lib/html5lib/treewalkers/lxmletree.py | 204 - .../tools/html5lib/html5lib/treewalkers/pulldom.py | 63 - .../tests/tools/html5lib/html5lib/trie/__init__.py | 12 - .../tests/tools/html5lib/html5lib/trie/_base.py | 37 - .../tests/tools/html5lib/html5lib/trie/datrie.py | 44 - .../tests/tools/html5lib/html5lib/trie/py.py | 67 - .../tests/tools/html5lib/html5lib/utils.py | 82 - testing/web-platform/tests/tools/html5lib/parse.py | 233 - .../tests/tools/html5lib/requirements-install.sh | 16 - .../tools/html5lib/requirements-optional-2.6.txt | 5 - .../html5lib/requirements-optional-cpython.txt | 5 - .../tests/tools/html5lib/requirements-optional.txt | 13 - .../tests/tools/html5lib/requirements-test.txt | 5 - .../tests/tools/html5lib/requirements.txt | 1 - testing/web-platform/tests/tools/html5lib/setup.py | 44 - testing/web-platform/tests/tools/html5lib/tox.ini | 30 - .../tests/tools/html5lib/utils/entities.py | 88 - .../tests/tools/html5lib/utils/iana_parse.py | 24 - .../tests/tools/html5lib/utils/spider.py | 122 - testing/web-platform/tests/tools/lint/__init__.py | 1 - testing/web-platform/tests/tools/lint/lint.py | 426 - .../tests/tools/lint/tests/__init__.py | 0 .../tests/tools/lint/tests/dummy/broken.html | 1 - .../tools/lint/tests/dummy/broken_ignored.html | 1 - .../tests/tools/lint/tests/dummy/lint.whitelist | 1 - .../tests/tools/lint/tests/dummy/okay.html | 1 - .../tests/tools/lint/tests/test_file_lints.py | 356 - .../tests/tools/lint/tests/test_lint.py | 138 - .../tests/tools/lint/tests/test_path_lints.py | 25 - testing/web-platform/tests/tools/localpaths.py | 14 - .../web-platform/tests/tools/manifest/__init__.py | 5 - testing/web-platform/tests/tools/manifest/item.py | 191 - testing/web-platform/tests/tools/manifest/log.py | 8 - .../web-platform/tests/tools/manifest/manifest.py | 418 - .../tests/tools/manifest/sourcefile.py | 366 - .../tests/tools/manifest/tests/__init__.py | 0 .../tests/tools/manifest/tests/test_manifest.py | 80 - .../tests/tools/manifest/tests/test_sourcefile.py | 251 - .../tests/tools/manifest/tests/test_utils.py | 28 - testing/web-platform/tests/tools/manifest/tree.py | 168 - .../web-platform/tests/tools/manifest/update.py | 119 - testing/web-platform/tests/tools/manifest/utils.py | 52 - testing/web-platform/tests/tools/manifest/vcs.py | 25 - testing/web-platform/tests/tools/py/AUTHORS | 24 - testing/web-platform/tests/tools/py/CHANGELOG | 1089 - testing/web-platform/tests/tools/py/LICENSE | 19 - testing/web-platform/tests/tools/py/MANIFEST.in | 9 - testing/web-platform/tests/tools/py/README.txt | 21 - .../web-platform/tests/tools/py/bench/localpath.py | 75 - testing/web-platform/tests/tools/py/conftest.py | 71 - testing/web-platform/tests/tools/py/doc/Makefile | 133 - .../tests/tools/py/doc/_templates/layout.html | 18 - .../tests/tools/py/doc/announce/release-0.9.0.txt | 7 - .../tests/tools/py/doc/announce/release-0.9.2.txt | 27 - .../tests/tools/py/doc/announce/release-1.0.0.txt | 63 - .../tests/tools/py/doc/announce/release-1.0.1.txt | 48 - .../tests/tools/py/doc/announce/release-1.0.2.txt | 5 - .../tests/tools/py/doc/announce/release-1.1.0.txt | 115 - .../tests/tools/py/doc/announce/release-1.1.1.txt | 48 - .../tests/tools/py/doc/announce/release-1.2.0.txt | 116 - .../tests/tools/py/doc/announce/release-1.2.1.txt | 66 - .../tests/tools/py/doc/announce/release-1.3.0.txt | 580 - .../tests/tools/py/doc/announce/release-1.3.1.txt | 104 - .../tests/tools/py/doc/announce/release-1.3.2.txt | 720 - .../tests/tools/py/doc/announce/release-1.3.3.txt | 26 - .../tests/tools/py/doc/announce/release-1.3.4.txt | 22 - .../tests/tools/py/doc/announce/release-1.4.0.txt | 47 - .../tests/tools/py/doc/announce/release-1.4.1.txt | 47 - .../tests/tools/py/doc/announce/releases.txt | 16 - .../web-platform/tests/tools/py/doc/changelog.txt | 3 - testing/web-platform/tests/tools/py/doc/code.txt | 150 - testing/web-platform/tests/tools/py/doc/conf.py | 263 - .../web-platform/tests/tools/py/doc/download.html | 18 - .../tests/tools/py/doc/example/genhtml.py | 13 - .../tests/tools/py/doc/example/genhtmlcss.py | 23 - .../tests/tools/py/doc/example/genxml.py | 17 - testing/web-platform/tests/tools/py/doc/faq.txt | 172 - .../web-platform/tests/tools/py/doc/img/pylib.png | Bin 8276 -> 0 bytes testing/web-platform/tests/tools/py/doc/index.txt | 43 - .../web-platform/tests/tools/py/doc/install.txt | 88 - testing/web-platform/tests/tools/py/doc/io.txt | 59 - testing/web-platform/tests/tools/py/doc/links.inc | 16 - testing/web-platform/tests/tools/py/doc/log.txt | 208 - testing/web-platform/tests/tools/py/doc/misc.txt | 93 - testing/web-platform/tests/tools/py/doc/path.txt | 260 - testing/web-platform/tests/tools/py/doc/style.css | 1044 - testing/web-platform/tests/tools/py/doc/xml.txt | 164 - testing/web-platform/tests/tools/py/py/__init__.py | 150 - .../web-platform/tests/tools/py/py/__metainfo.py | 2 - testing/web-platform/tests/tools/py/py/_apipkg.py | 181 - testing/web-platform/tests/tools/py/py/_builtin.py | 248 - .../tests/tools/py/py/_code/__init__.py | 1 - .../tests/tools/py/py/_code/_assertionnew.py | 339 - .../tests/tools/py/py/_code/_assertionold.py | 555 - .../tests/tools/py/py/_code/_py2traceback.py | 79 - .../tests/tools/py/py/_code/assertion.py | 94 - .../web-platform/tests/tools/py/py/_code/code.py | 787 - .../web-platform/tests/tools/py/py/_code/source.py | 419 - testing/web-platform/tests/tools/py/py/_error.py | 88 - .../web-platform/tests/tools/py/py/_iniconfig.py | 162 - .../web-platform/tests/tools/py/py/_io/__init__.py | 1 - .../web-platform/tests/tools/py/py/_io/capture.py | 371 - .../web-platform/tests/tools/py/py/_io/saferepr.py | 71 - .../tests/tools/py/py/_io/terminalwriter.py | 348 - .../tests/tools/py/py/_log/__init__.py | 2 - testing/web-platform/tests/tools/py/py/_log/log.py | 186 - .../web-platform/tests/tools/py/py/_log/warning.py | 76 - .../tests/tools/py/py/_path/__init__.py | 1 - .../tests/tools/py/py/_path/cacheutil.py | 114 - .../web-platform/tests/tools/py/py/_path/common.py | 403 - .../web-platform/tests/tools/py/py/_path/local.py | 911 - .../web-platform/tests/tools/py/py/_path/svnurl.py | 380 - .../web-platform/tests/tools/py/py/_path/svnwc.py | 1240 - .../tests/tools/py/py/_process/__init__.py | 1 - .../tests/tools/py/py/_process/cmdexec.py | 49 - .../tests/tools/py/py/_process/forkedfunc.py | 120 - .../tests/tools/py/py/_process/killproc.py | 23 - testing/web-platform/tests/tools/py/py/_std.py | 18 - testing/web-platform/tests/tools/py/py/_xmlgen.py | 253 - testing/web-platform/tests/tools/py/py/test.py | 10 - testing/web-platform/tests/tools/py/setup.cfg | 5 - testing/web-platform/tests/tools/py/setup.py | 38 - .../tests/tools/py/testing/code/test_assertion.py | 308 - .../tests/tools/py/testing/code/test_code.py | 159 - .../tests/tools/py/testing/code/test_excinfo.py | 909 - .../tests/tools/py/testing/code/test_source.py | 651 - .../tests/tools/py/testing/conftest.py | 3 - .../tests/tools/py/testing/io_/__init__.py | 1 - .../tests/tools/py/testing/io_/test_capture.py | 501 - .../tests/tools/py/testing/io_/test_saferepr.py | 78 - .../tools/py/testing/io_/test_terminalwriter.py | 271 - .../tests/tools/py/testing/log/__init__.py | 0 .../tests/tools/py/testing/log/test_log.py | 190 - .../tests/tools/py/testing/log/test_warning.py | 76 - .../tests/tools/py/testing/path/common.py | 470 - .../tests/tools/py/testing/path/conftest.py | 80 - .../tests/tools/py/testing/path/repotest.dump | 228 - .../tests/tools/py/testing/path/svntestbase.py | 31 - .../tests/tools/py/testing/path/test_cacheutil.py | 84 - .../tests/tools/py/testing/path/test_local.py | 860 - .../tests/tools/py/testing/path/test_svnauth.py | 454 - .../tests/tools/py/testing/path/test_svnurl.py | 95 - .../tests/tools/py/testing/path/test_svnwc.py | 549 - .../tests/tools/py/testing/process/__init__.py | 1 - .../tests/tools/py/testing/process/test_cmdexec.py | 39 - .../tools/py/testing/process/test_forkedfunc.py | 177 - .../tools/py/testing/process/test_killproc.py | 16 - .../tests/tools/py/testing/root/__init__.py | 1 - .../tests/tools/py/testing/root/test_builtin.py | 179 - .../tests/tools/py/testing/root/test_error.py | 37 - .../tests/tools/py/testing/root/test_py_imports.py | 68 - .../tests/tools/py/testing/root/test_std.py | 13 - .../tests/tools/py/testing/root/test_xmlgen.py | 145 - .../tests/tools/py/testing/test_iniconfig.py | 299 - testing/web-platform/tests/tools/py/tox.ini | 39 - testing/web-platform/tests/tools/pytest.ini | 2 - .../web-platform/tests/tools/pytest/.gitattributes | 1 - .../tests/tools/pytest/.github/ISSUE_TEMPLATE.md | 8 - .../tools/pytest/.github/PULL_REQUEST_TEMPLATE.md | 8 - testing/web-platform/tests/tools/pytest/.gitignore | 34 - .../web-platform/tests/tools/pytest/.travis.yml | 40 - testing/web-platform/tests/tools/pytest/AUTHORS | 87 - .../web-platform/tests/tools/pytest/CHANGELOG.rst | 2586 -- .../tests/tools/pytest/CONTRIBUTING.rst | 253 - .../tests/tools/pytest/HOWTORELEASE.rst | 92 - testing/web-platform/tests/tools/pytest/ISSUES.txt | 365 - testing/web-platform/tests/tools/pytest/LICENSE | 21 - .../web-platform/tests/tools/pytest/MANIFEST.in | 34 - testing/web-platform/tests/tools/pytest/README.rst | 102 - .../tests/tools/pytest/_pytest/__init__.py | 2 - .../tests/tools/pytest/_pytest/_argcomplete.py | 101 - .../tests/tools/pytest/_pytest/_code/__init__.py | 12 - .../tools/pytest/_pytest/_code/_py2traceback.py | 81 - .../tests/tools/pytest/_pytest/_code/code.py | 795 - .../tests/tools/pytest/_pytest/_code/source.py | 421 - .../tests/tools/pytest/_pytest/_pluggy.py | 11 - .../tools/pytest/_pytest/assertion/__init__.py | 176 - .../tools/pytest/_pytest/assertion/reinterpret.py | 407 - .../tools/pytest/_pytest/assertion/rewrite.py | 885 - .../tests/tools/pytest/_pytest/assertion/util.py | 332 - .../tests/tools/pytest/_pytest/cacheprovider.py | 245 - .../tests/tools/pytest/_pytest/capture.py | 472 - .../tests/tools/pytest/_pytest/config.py | 1192 - .../tests/tools/pytest/_pytest/doctest.py | 290 - .../tests/tools/pytest/_pytest/genscript.py | 132 - .../tests/tools/pytest/_pytest/helpconfig.py | 139 - .../tests/tools/pytest/_pytest/hookspec.py | 295 - .../web-platform/tests/tools/pytest/_pytest/impl | 254 - .../tests/tools/pytest/_pytest/junitxml.py | 387 - .../tests/tools/pytest/_pytest/main.py | 744 - .../tests/tools/pytest/_pytest/mark.py | 311 - .../tests/tools/pytest/_pytest/monkeypatch.py | 254 - .../tests/tools/pytest/_pytest/nose.py | 71 - .../tests/tools/pytest/_pytest/pastebin.py | 92 - .../web-platform/tests/tools/pytest/_pytest/pdb.py | 109 - .../tests/tools/pytest/_pytest/pytester.py | 1110 - .../tests/tools/pytest/_pytest/python.py | 2302 - .../tests/tools/pytest/_pytest/recwarn.py | 221 - .../tests/tools/pytest/_pytest/resultlog.py | 104 - .../tests/tools/pytest/_pytest/runner.py | 515 - .../tests/tools/pytest/_pytest/skipping.py | 354 - .../tools/pytest/_pytest/standalonetemplate.py | 89 - .../tests/tools/pytest/_pytest/terminal.py | 593 - .../tests/tools/pytest/_pytest/tmpdir.py | 123 - .../tests/tools/pytest/_pytest/unittest.py | 205 - .../pytest/_pytest/vendored_packages/README.md | 13 - .../pytest/_pytest/vendored_packages/__init__.py | 0 .../pluggy-0.3.1.dist-info/DESCRIPTION.rst | 10 - .../pluggy-0.3.1.dist-info/METADATA | 39 - .../pluggy-0.3.1.dist-info/RECORD | 8 - .../vendored_packages/pluggy-0.3.1.dist-info/WHEEL | 6 - .../pluggy-0.3.1.dist-info/metadata.json | 1 - .../pluggy-0.3.1.dist-info/pbr.json | 1 - .../pluggy-0.3.1.dist-info/top_level.txt | 1 - .../pytest/_pytest/vendored_packages/pluggy.py | 777 - .../web-platform/tests/tools/pytest/appveyor.yml | 28 - .../web-platform/tests/tools/pytest/bench/bench.py | 12 - .../tests/tools/pytest/bench/bench_argcomplete.py | 19 - .../web-platform/tests/tools/pytest/bench/empty.py | 3 - .../tests/tools/pytest/bench/manyparam.py | 12 - .../web-platform/tests/tools/pytest/bench/skip.py | 10 - .../tests/tools/pytest/doc/en/Makefile | 164 - .../tests/tools/pytest/doc/en/_getdoctarget.py | 16 - .../tools/pytest/doc/en/_templates/globaltoc.html | 18 - .../tools/pytest/doc/en/_templates/layout.html | 34 - .../tools/pytest/doc/en/_templates/links.html | 16 - .../pytest/doc/en/_templates/sidebarintro.html | 5 - .../tests/tools/pytest/doc/en/_themes/.gitignore | 3 - .../tests/tools/pytest/doc/en/_themes/LICENSE | 37 - .../tests/tools/pytest/doc/en/_themes/README | 31 - .../tools/pytest/doc/en/_themes/flask/layout.html | 24 - .../pytest/doc/en/_themes/flask/relations.html | 19 - .../doc/en/_themes/flask/static/flasky.css_t | 557 - .../tools/pytest/doc/en/_themes/flask/theme.conf | 9 - .../pytest/doc/en/_themes/flask_theme_support.py | 86 - .../tests/tools/pytest/doc/en/adopt.rst | 78 - .../tests/tools/pytest/doc/en/announce/index.rst | 48 - .../tools/pytest/doc/en/announce/release-2.0.0.rst | 129 - .../tools/pytest/doc/en/announce/release-2.0.1.rst | 67 - .../tools/pytest/doc/en/announce/release-2.0.2.rst | 73 - .../tools/pytest/doc/en/announce/release-2.0.3.rst | 40 - .../tools/pytest/doc/en/announce/release-2.1.0.rst | 47 - .../tools/pytest/doc/en/announce/release-2.1.1.rst | 37 - .../tools/pytest/doc/en/announce/release-2.1.2.rst | 33 - .../tools/pytest/doc/en/announce/release-2.1.3.rst | 32 - .../tools/pytest/doc/en/announce/release-2.2.0.rst | 95 - .../tools/pytest/doc/en/announce/release-2.2.1.rst | 41 - .../tools/pytest/doc/en/announce/release-2.2.2.rst | 43 - .../tools/pytest/doc/en/announce/release-2.2.4.rst | 39 - .../tools/pytest/doc/en/announce/release-2.3.0.rst | 134 - .../tools/pytest/doc/en/announce/release-2.3.1.rst | 39 - .../tools/pytest/doc/en/announce/release-2.3.2.rst | 57 - .../tools/pytest/doc/en/announce/release-2.3.3.rst | 62 - .../tools/pytest/doc/en/announce/release-2.3.4.rst | 39 - .../tools/pytest/doc/en/announce/release-2.3.5.rst | 97 - .../tools/pytest/doc/en/announce/release-2.4.0.rst | 225 - .../tools/pytest/doc/en/announce/release-2.4.1.rst | 25 - .../tools/pytest/doc/en/announce/release-2.4.2.rst | 39 - .../tools/pytest/doc/en/announce/release-2.5.0.rst | 175 - .../tools/pytest/doc/en/announce/release-2.5.1.rst | 47 - .../tools/pytest/doc/en/announce/release-2.5.2.rst | 64 - .../tools/pytest/doc/en/announce/release-2.6.0.rst | 153 - .../tools/pytest/doc/en/announce/release-2.6.1.rst | 59 - .../tools/pytest/doc/en/announce/release-2.6.2.rst | 52 - .../tools/pytest/doc/en/announce/release-2.6.3.rst | 52 - .../tools/pytest/doc/en/announce/release-2.7.0.rst | 101 - .../tools/pytest/doc/en/announce/release-2.7.1.rst | 58 - .../tools/pytest/doc/en/announce/release-2.7.2.rst | 58 - .../tools/pytest/doc/en/announce/release-2.8.2.rst | 44 - .../tools/pytest/doc/en/announce/release-2.8.3.rst | 59 - .../tools/pytest/doc/en/announce/release-2.8.4.rst | 52 - .../tools/pytest/doc/en/announce/release-2.8.5.rst | 39 - .../tools/pytest/doc/en/announce/release-2.8.6.rst | 67 - .../tools/pytest/doc/en/announce/release-2.8.7.rst | 31 - .../tools/pytest/doc/en/announce/release-2.9.0.rst | 159 - .../tools/pytest/doc/en/announce/release-2.9.1.rst | 65 - .../tools/pytest/doc/en/announce/sprint2016.rst | 105 - .../tests/tools/pytest/doc/en/assert.rst | 289 - .../tests/tools/pytest/doc/en/bash-completion.rst | 28 - .../tests/tools/pytest/doc/en/builtin.rst | 134 - .../tests/tools/pytest/doc/en/cache.rst | 278 - .../tests/tools/pytest/doc/en/capture.rst | 118 - .../tests/tools/pytest/doc/en/changelog.rst | 7 - .../tests/tools/pytest/doc/en/check_sphinx.py | 17 - .../web-platform/tests/tools/pytest/doc/en/conf.py | 326 - .../tests/tools/pytest/doc/en/conftest.py | 1 - .../tests/tools/pytest/doc/en/contact.rst | 51 - .../tests/tools/pytest/doc/en/contents.rst | 39 - .../tests/tools/pytest/doc/en/contributing.rst | 3 - .../tests/tools/pytest/doc/en/customize.rst | 228 - .../tests/tools/pytest/doc/en/doctest.rst | 105 - .../doc/en/example/assertion/failure_demo.py | 238 - .../assertion/global_testmodule_config/conftest.py | 10 - .../global_testmodule_config/test_hello.py | 5 - .../doc/en/example/assertion/test_failures.py | 14 - .../example/assertion/test_setup_flow_example.py | 42 - .../tests/tools/pytest/doc/en/example/attic.rst | 79 - .../tests/tools/pytest/doc/en/example/conftest.py | 1 - .../pytest/doc/en/example/costlysetup/conftest.py | 18 - .../doc/en/example/costlysetup/sub1/__init__.py | 1 - .../doc/en/example/costlysetup/sub1/test_quick.py | 3 - .../doc/en/example/costlysetup/sub2/__init__.py | 1 - .../doc/en/example/costlysetup/sub2/test_two.py | 6 - .../tests/tools/pytest/doc/en/example/index.rst | 34 - .../tools/pytest/doc/en/example/layout1/setup.cfg | 4 - .../tests/tools/pytest/doc/en/example/markers.rst | 592 - .../tools/pytest/doc/en/example/multipython.py | 52 - .../tools/pytest/doc/en/example/nonpython.rst | 91 - .../pytest/doc/en/example/nonpython/__init__.py | 0 .../pytest/doc/en/example/nonpython/conftest.py | 40 - .../doc/en/example/nonpython/test_simple.yml | 7 - .../tools/pytest/doc/en/example/parametrize.rst | 475 - .../tools/pytest/doc/en/example/py2py3/conftest.py | 16 - .../tools/pytest/doc/en/example/py2py3/test_py2.py | 7 - .../tools/pytest/doc/en/example/py2py3/test_py3.py | 7 - .../pytest/doc/en/example/pythoncollection.py | 11 - .../pytest/doc/en/example/pythoncollection.rst | 192 - .../tools/pytest/doc/en/example/reportingdemo.rst | 598 - .../tests/tools/pytest/doc/en/example/simple.rst | 751 - .../tests/tools/pytest/doc/en/example/special.rst | 72 - .../tools/pytest/doc/en/example/xfail_demo.py | 30 - .../web-platform/tests/tools/pytest/doc/en/faq.rst | 165 - .../tests/tools/pytest/doc/en/feedback.rst | 8 - .../tests/tools/pytest/doc/en/fixture.rst | 987 - .../tests/tools/pytest/doc/en/funcarg_compare.rst | 217 - .../tests/tools/pytest/doc/en/funcargs.rst | 14 - .../tests/tools/pytest/doc/en/genapi.py | 41 - .../tests/tools/pytest/doc/en/getting-started.rst | 237 - .../tests/tools/pytest/doc/en/goodpractices.rst | 278 - .../tests/tools/pytest/doc/en/img/cramer2.png | Bin 25291 -> 0 bytes .../tests/tools/pytest/doc/en/img/freiburg2.jpg | Bin 104057 -> 0 bytes .../tests/tools/pytest/doc/en/img/gaynor3.png | Bin 23032 -> 0 bytes .../tests/tools/pytest/doc/en/img/keleshev.png | Bin 23246 -> 0 bytes .../tests/tools/pytest/doc/en/img/pullrequest.png | Bin 17035 -> 0 bytes .../tests/tools/pytest/doc/en/img/pylib.png | Bin 8276 -> 0 bytes .../tests/tools/pytest/doc/en/img/pytest1.png | Bin 6010 -> 0 bytes .../tests/tools/pytest/doc/en/img/pytest1favi.ico | Bin 3742 -> 0 bytes .../tests/tools/pytest/doc/en/img/theuni.png | Bin 31476 -> 0 bytes .../tests/tools/pytest/doc/en/index.rst | 61 - .../tests/tools/pytest/doc/en/license.rst | 32 - .../tests/tools/pytest/doc/en/links.inc | 21 - .../tests/tools/pytest/doc/en/mark.rst | 40 - .../tests/tools/pytest/doc/en/monkeypatch.rst | 82 - .../tests/tools/pytest/doc/en/naming20.rst | 20 - .../tests/tools/pytest/doc/en/nose.rst | 55 - .../tests/tools/pytest/doc/en/overview.rst | 13 - .../tests/tools/pytest/doc/en/parametrize.rst | 219 - .../tests/tools/pytest/doc/en/plugins.rst | 159 - .../tests/tools/pytest/doc/en/projects.rst | 85 - .../tests/tools/pytest/doc/en/pytest.ini | 2 - .../tests/tools/pytest/doc/en/recwarn.rst | 130 - .../tests/tools/pytest/doc/en/setup.rst | 10 - .../tests/tools/pytest/doc/en/skipping.rst | 373 - .../tests/tools/pytest/doc/en/status.rst | 5 - .../tests/tools/pytest/doc/en/talks.rst | 116 - .../tests/tools/pytest/doc/en/test/attic.rst | 117 - .../tests/tools/pytest/doc/en/test/config.html | 18 - .../tests/tools/pytest/doc/en/test/dist.html | 18 - .../tests/tools/pytest/doc/en/test/extend.html | 18 - .../tests/tools/pytest/doc/en/test/index.rst | 35 - .../tests/tools/pytest/doc/en/test/mission.rst | 13 - .../tests/tools/pytest/doc/en/test/plugin/cov.rst | 230 - .../tools/pytest/doc/en/test/plugin/coverage.rst | 51 - .../tools/pytest/doc/en/test/plugin/django.rst | 7 - .../tools/pytest/doc/en/test/plugin/figleaf.rst | 44 - .../tools/pytest/doc/en/test/plugin/genscript.rst | 28 - .../tools/pytest/doc/en/test/plugin/helpconfig.rst | 38 - .../tools/pytest/doc/en/test/plugin/index.rst | 68 - .../tools/pytest/doc/en/test/plugin/links.rst | 47 - .../tests/tools/pytest/doc/en/test/plugin/nose.rst | 56 - .../tools/pytest/doc/en/test/plugin/oejskit.rst | 12 - .../tools/pytest/doc/en/test/plugin/terminal.rst | 40 - .../tools/pytest/doc/en/test/plugin/xdist.rst | 172 - .../tests/tools/pytest/doc/en/test/test.html | 18 - .../tests/tools/pytest/doc/en/tmpdir.rst | 111 - .../tests/tools/pytest/doc/en/unittest.rst | 190 - .../tests/tools/pytest/doc/en/usage.rst | 275 - .../tests/tools/pytest/doc/en/writing_plugins.rst | 575 - .../tests/tools/pytest/doc/en/xdist.rst | 197 - .../tests/tools/pytest/doc/en/xunit_setup.rst | 90 - .../tests/tools/pytest/doc/en/yieldfixture.rst | 100 - .../tests/tools/pytest/extra/get_issues.py | 74 - .../tools/pytest/extra/setup-py.test/setup.py | 11 - .../web-platform/tests/tools/pytest/plugin-test.sh | 20 - testing/web-platform/tests/tools/pytest/pytest.py | 28 - .../tests/tools/pytest/requirements-docs.txt | 3 - testing/web-platform/tests/tools/pytest/runtox.py | 8 - testing/web-platform/tests/tools/pytest/setup.cfg | 13 - testing/web-platform/tests/tools/pytest/setup.py | 122 - .../tests/tools/pytest/testing/acceptance_test.py | 695 - .../tests/tools/pytest/testing/code/test_code.py | 174 - .../tools/pytest/testing/code/test_excinfo.py | 911 - .../tests/tools/pytest/testing/code/test_source.py | 659 - .../pytest/testing/cx_freeze/install_cx_freeze.py | 64 - .../pytest/testing/cx_freeze/runtests_script.py | 9 - .../pytest/testing/cx_freeze/runtests_setup.py | 15 - .../testing/cx_freeze/tests/test_doctest.txt | 6 - .../pytest/testing/cx_freeze/tests/test_trivial.py | 6 - .../tools/pytest/testing/cx_freeze/tox_run.py | 15 - .../tests/tools/pytest/testing/python/collect.py | 1200 - .../tests/tools/pytest/testing/python/fixture.py | 2693 -- .../tools/pytest/testing/python/integration.py | 369 - .../tests/tools/pytest/testing/python/metafunc.py | 1094 - .../tests/tools/pytest/testing/python/raises.py | 78 - .../tests/tools/pytest/testing/test_argcomplete.py | 90 - .../tools/pytest/testing/test_assertinterpret.py | 274 - .../tests/tools/pytest/testing/test_assertion.py | 628 - .../tools/pytest/testing/test_assertrewrite.py | 716 - .../tests/tools/pytest/testing/test_cache.py | 386 - .../tests/tools/pytest/testing/test_capture.py | 1068 - .../tests/tools/pytest/testing/test_collection.py | 641 - .../tests/tools/pytest/testing/test_config.py | 570 - .../tests/tools/pytest/testing/test_conftest.py | 409 - .../tests/tools/pytest/testing/test_doctest.py | 715 - .../tests/tools/pytest/testing/test_genscript.py | 51 - .../tests/tools/pytest/testing/test_helpconfig.py | 69 - .../tests/tools/pytest/testing/test_junitxml.py | 816 - .../tests/tools/pytest/testing/test_mark.py | 672 - .../tests/tools/pytest/testing/test_monkeypatch.py | 330 - .../tests/tools/pytest/testing/test_nose.py | 394 - .../tests/tools/pytest/testing/test_parseopt.py | 287 - .../tests/tools/pytest/testing/test_pastebin.py | 115 - .../tests/tools/pytest/testing/test_pdb.py | 313 - .../tools/pytest/testing/test_pluginmanager.py | 340 - .../tests/tools/pytest/testing/test_pytester.py | 122 - .../tests/tools/pytest/testing/test_recwarn.py | 227 - .../tests/tools/pytest/testing/test_resultlog.py | 236 - .../tests/tools/pytest/testing/test_runner.py | 634 - .../tools/pytest/testing/test_runner_xunit.py | 252 - .../tests/tools/pytest/testing/test_session.py | 244 - .../tests/tools/pytest/testing/test_skipping.py | 917 - .../tests/tools/pytest/testing/test_terminal.py | 880 - .../tests/tools/pytest/testing/test_tmpdir.py | 183 - .../tests/tools/pytest/testing/test_unittest.py | 737 - testing/web-platform/tests/tools/pytest/tox.ini | 160 - .../tests/tools/pywebsocket/src/COPYING | 28 - .../tests/tools/pywebsocket/src/MANIFEST.in | 6 - .../tests/tools/pywebsocket/src/README | 17 - .../pywebsocket/src/example/abort_handshake_wsh.py | 43 - .../tools/pywebsocket/src/example/abort_wsh.py | 43 - .../src/example/arraybuffer_benchmark.html | 134 - .../tools/pywebsocket/src/example/bench_wsh.py | 60 - .../tools/pywebsocket/src/example/benchmark.html | 203 - .../tools/pywebsocket/src/example/benchmark.js | 309 - .../src/example/benchmark_helper_wsh.py | 85 - .../tools/pywebsocket/src/example/close_wsh.py | 69 - .../tools/pywebsocket/src/example/console.html | 317 - .../tools/pywebsocket/src/example/cookie_wsh.py | 32 - .../tools/pywebsocket/src/example/echo_client.py | 1128 - .../pywebsocket/src/example/echo_noext_wsh.py | 61 - .../tools/pywebsocket/src/example/echo_wsh.py | 54 - .../tools/pywebsocket/src/example/eventsource.cgi | 54 - .../tools/pywebsocket/src/example/eventsource.html | 74 - .../tools/pywebsocket/src/example/handler_map.txt | 11 - .../tools/pywebsocket/src/example/hsts_wsh.py | 40 - .../pywebsocket/src/example/internal_error_wsh.py | 42 - .../pywebsocket/src/example/origin_check_wsh.py | 44 - .../tools/pywebsocket/src/example/pywebsocket.conf | 42 - .../pywebsocket/src/example/special_headers.cgi | 28 - .../tests/tools/pywebsocket/src/example/util.js | 177 - .../tools/pywebsocket/src/example/util_main.js | 63 - .../tools/pywebsocket/src/example/util_worker.js | 19 - .../pywebsocket/src/example/xhr_benchmark.html | 222 - .../tools/pywebsocket/src/example/xhr_benchmark.js | 389 - .../pywebsocket/src/example/xhr_event_logger.html | 110 - .../pywebsocket/src/mod_pywebsocket/__init__.py | 224 - .../src/mod_pywebsocket/_stream_base.py | 181 - .../src/mod_pywebsocket/_stream_hixie75.py | 229 - .../src/mod_pywebsocket/_stream_hybi.py | 887 - .../pywebsocket/src/mod_pywebsocket/common.py | 303 - .../pywebsocket/src/mod_pywebsocket/dispatch.py | 393 - .../pywebsocket/src/mod_pywebsocket/extensions.py | 885 - .../pywebsocket/src/mod_pywebsocket/fast_masking.i | 98 - .../src/mod_pywebsocket/handshake/__init__.py | 110 - .../src/mod_pywebsocket/handshake/_base.py | 182 - .../src/mod_pywebsocket/handshake/hybi.py | 420 - .../src/mod_pywebsocket/handshake/hybi00.py | 293 - .../src/mod_pywebsocket/headerparserhandler.py | 254 - .../src/mod_pywebsocket/http_header_util.py | 263 - .../src/mod_pywebsocket/memorizingfile.py | 99 - .../pywebsocket/src/mod_pywebsocket/msgutil.py | 219 - .../tools/pywebsocket/src/mod_pywebsocket/mux.py | 1889 - .../pywebsocket/src/mod_pywebsocket/standalone.py | 1193 - .../pywebsocket/src/mod_pywebsocket/stream.py | 57 - .../tools/pywebsocket/src/mod_pywebsocket/util.py | 416 - .../src/mod_pywebsocket/xhr_benchmark_handler.py | 109 - .../tests/tools/pywebsocket/src/setup.py | 74 - .../tests/tools/pywebsocket/src/test/__init__.py | 0 .../tools/pywebsocket/src/test/cert/cacert.pem | 17 - .../tests/tools/pywebsocket/src/test/cert/cert.pem | 61 - .../pywebsocket/src/test/cert/client_cert.p12 | Bin 2582 -> 0 bytes .../tests/tools/pywebsocket/src/test/cert/key.pem | 15 - .../pywebsocket/src/test/client_for_testing.py | 1100 - .../src/test/endtoend_with_external_server.py | 67 - .../tests/tools/pywebsocket/src/test/mock.py | 221 - .../pywebsocket/src/test/mux_client_for_testing.py | 690 - .../tests/tools/pywebsocket/src/test/run_all.py | 89 - .../tools/pywebsocket/src/test/set_sys_path.py | 45 - .../tools/pywebsocket/src/test/test_dispatch.py | 288 - .../tools/pywebsocket/src/test/test_endtoend.py | 753 - .../tools/pywebsocket/src/test/test_extensions.py | 360 - .../tools/pywebsocket/src/test/test_handshake.py | 188 - .../pywebsocket/src/test/test_handshake_hybi.py | 534 - .../pywebsocket/src/test/test_handshake_hybi00.py | 516 - .../pywebsocket/src/test/test_http_header_util.py | 90 - .../pywebsocket/src/test/test_memorizingfile.py | 104 - .../tests/tools/pywebsocket/src/test/test_mock.py | 145 - .../tools/pywebsocket/src/test/test_msgutil.py | 1356 - .../tests/tools/pywebsocket/src/test/test_mux.py | 2089 - .../tools/pywebsocket/src/test/test_stream.py | 77 - .../pywebsocket/src/test/test_stream_hixie75.py | 59 - .../tests/tools/pywebsocket/src/test/test_util.py | 200 - .../tools/pywebsocket/src/test/testdata/README | 1 - .../test/testdata/handlers/abort_by_user_wsh.py | 42 - .../src/test/testdata/handlers/blank_wsh.py | 31 - .../src/test/testdata/handlers/origin_check_wsh.py | 42 - .../handlers/sub/exception_in_transfer_wsh.py | 44 - .../testdata/handlers/sub/no_wsh_at_the_end.py | 45 - .../test/testdata/handlers/sub/non_callable_wsh.py | 39 - .../src/test/testdata/handlers/sub/plain_wsh.py | 40 - .../handlers/sub/wrong_handshake_sig_wsh.py | 45 - .../handlers/sub/wrong_transfer_sig_wsh.py | 45 - .../tools/pywebsocket/src/test/testdata/hello.pl | 32 - .../tests/tools/runner/css/bootstrap-theme.min.css | 5 - .../tests/tools/runner/css/bootstrap.min.css | 5 - .../runner/fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes .../runner/fonts/glyphicons-halflings-regular.svg | 229 - .../runner/fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../runner/fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes testing/web-platform/tests/tools/runner/index.html | 219 - testing/web-platform/tests/tools/runner/logo.svg | 8 - testing/web-platform/tests/tools/runner/report.css | 43 - testing/web-platform/tests/tools/runner/report.py | 307 - testing/web-platform/tests/tools/runner/runner.css | 208 - testing/web-platform/tests/tools/runner/runner.js | 854 - .../tests/tools/runner/update_manifest.py | 19 - .../web-platform/tests/tools/scripts/id2path.js | 12 - .../web-platform/tests/tools/scripts/id2path.json | 822 - .../web-platform/tests/tools/scripts/manifest.js | 140 - .../web-platform/tests/tools/scripts/package.json | 11 - testing/web-platform/tests/tools/scripts/toc.js | 107 - .../tools/scripts/update-directory-structure.js | 106 - testing/web-platform/tests/tools/serve/__init__.py | 1 - testing/web-platform/tests/tools/serve/serve.py | 617 - testing/web-platform/tests/tools/six/.gitignore | 9 - testing/web-platform/tests/tools/six/CHANGES | 246 - testing/web-platform/tests/tools/six/CONTRIBUTORS | 22 - testing/web-platform/tests/tools/six/LICENSE | 18 - testing/web-platform/tests/tools/six/MANIFEST.in | 6 - testing/web-platform/tests/tools/six/README | 16 - .../tests/tools/six/documentation/Makefile | 130 - .../tests/tools/six/documentation/conf.py | 217 - .../tests/tools/six/documentation/index.rst | 785 - testing/web-platform/tests/tools/six/setup.cfg | 2 - testing/web-platform/tests/tools/six/setup.py | 32 - testing/web-platform/tests/tools/six/six.py | 787 - testing/web-platform/tests/tools/six/test_six.py | 787 - testing/web-platform/tests/tools/six/tox.ini | 12 - .../web-platform/tests/tools/sslutils/__init__.py | 9 - testing/web-platform/tests/tools/sslutils/base.py | 23 - .../web-platform/tests/tools/sslutils/openssl.py | 405 - .../tests/tools/sslutils/pregenerated.py | 26 - testing/web-platform/tests/tools/tox.ini | 19 - .../web-platform/tests/tools/webdriver/.gitignore | 1 - testing/web-platform/tests/tools/webdriver/COPYING | 373 - .../web-platform/tests/tools/webdriver/README.md | 75 - .../web-platform/tests/tools/webdriver/setup.py | 18 - .../tests/tools/webdriver/webdriver/__init__.py | 31 - .../tests/tools/webdriver/webdriver/client.py | 595 - .../tests/tools/webdriver/webdriver/error.py | 144 - .../tests/tools/webdriver/webdriver/servo.py | 22 - .../tests/tools/webdriver/webdriver/transport.py | 83 - .../web-platform/tests/tools/wptserve/.gitignore | 40 - .../web-platform/tests/tools/wptserve/.travis.yml | 24 - testing/web-platform/tests/tools/wptserve/LICENSE | 30 - .../web-platform/tests/tools/wptserve/MANIFEST.in | 1 - .../web-platform/tests/tools/wptserve/README.md | 4 - .../tests/tools/wptserve/docs/Makefile | 153 - .../web-platform/tests/tools/wptserve/docs/conf.py | 243 - .../tests/tools/wptserve/docs/handlers.rst | 111 - .../tests/tools/wptserve/docs/index.rst | 35 - .../tests/tools/wptserve/docs/introduction.rst | 51 - .../tests/tools/wptserve/docs/make.bat | 190 - .../tests/tools/wptserve/docs/pipes.rst | 157 - .../tests/tools/wptserve/docs/request.rst | 10 - .../tests/tools/wptserve/docs/response.rst | 41 - .../tests/tools/wptserve/docs/router.rst | 78 - .../tests/tools/wptserve/docs/server.rst | 20 - .../tests/tools/wptserve/docs/stash.rst | 31 - testing/web-platform/tests/tools/wptserve/setup.py | 23 - .../tools/wptserve/tests/functional/__init__.py | 0 .../tests/tools/wptserve/tests/functional/base.py | 65 - .../wptserve/tests/functional/docroot/document.txt | 1 - .../wptserve/tests/functional/docroot/invalid.py | 3 - .../wptserve/tests/functional/docroot/no_main.py | 3 - .../wptserve/tests/functional/docroot/sub.sub.txt | 1 - .../wptserve/tests/functional/docroot/sub.txt | 1 - .../tests/functional/docroot/sub_headers.sub.txt | 1 - .../tests/functional/docroot/sub_headers.txt | 1 - .../tests/functional/docroot/sub_params.sub.txt | 1 - .../tests/functional/docroot/sub_params.txt | 1 - .../tests/functional/docroot/subdir/file.txt | 1 - .../wptserve/tests/functional/docroot/test.asis | 5 - .../tests/functional/docroot/test_string.py | 3 - .../tests/functional/docroot/test_tuple_2.py | 2 - .../tests/functional/docroot/test_tuple_3.py | 2 - .../tests/functional/docroot/with_headers.txt | 1 - .../docroot/with_headers.txt.sub.headers | 6 - .../wptserve/tests/functional/test_cookies.py | 61 - .../wptserve/tests/functional/test_handlers.py | 299 - .../tools/wptserve/tests/functional/test_pipes.py | 77 - .../wptserve/tests/functional/test_request.py | 82 - .../wptserve/tests/functional/test_response.py | 47 - .../tools/wptserve/tests/functional/test_server.py | 41 - .../tools/wptserve/tests/functional/test_stash.py | 41 - testing/web-platform/tests/tools/wptserve/tox.ini | 17 - .../tests/tools/wptserve/wptserve/__init__.py | 3 - .../tests/tools/wptserve/wptserve/constants.py | 92 - .../tests/tools/wptserve/wptserve/handlers.py | 370 - .../tests/tools/wptserve/wptserve/logger.py | 29 - .../tests/tools/wptserve/wptserve/pipes.py | 449 - .../tests/tools/wptserve/wptserve/ranges.py | 90 - .../tests/tools/wptserve/wptserve/request.py | 589 - .../tests/tools/wptserve/wptserve/response.py | 473 - .../tests/tools/wptserve/wptserve/router.py | 168 - .../tests/tools/wptserve/wptserve/routes.py | 6 - .../tests/tools/wptserve/wptserve/server.py | 461 - .../tests/tools/wptserve/wptserve/stash.py | 143 - .../tests/tools/wptserve/wptserve/utils.py | 14 - .../tests/tools/wptserve/wptserve/wptserve.py | 33 - 807 files changed, 217062 deletions(-) delete mode 100644 testing/web-platform/tests/tools/.gitignore delete mode 100644 testing/web-platform/tests/tools/.gitmodules delete mode 100644 testing/web-platform/tests/tools/.travis.yml delete mode 100644 testing/web-platform/tests/tools/LICENSE delete mode 100644 testing/web-platform/tests/tools/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/.gitignore delete mode 100644 testing/web-platform/tests/tools/html5lib/.gitmodules delete mode 100644 testing/web-platform/tests/tools/html5lib/.travis.yml delete mode 100644 testing/web-platform/tests/tools/html5lib/AUTHORS.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/CHANGES.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/CONTRIBUTING.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/LICENSE delete mode 100644 testing/web-platform/tests/tools/html5lib/MANIFEST.in delete mode 100644 testing/web-platform/tests/tools/html5lib/README.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/debug-info.py delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/Makefile delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/changes.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/conf.py delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/html5lib.filters.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/html5lib.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/html5lib.serializer.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/html5lib.treebuilders.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/html5lib.treewalkers.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/index.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/license.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/make.bat delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/modules.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/doc/movingparts.rst delete mode 100755 testing/web-platform/tests/tools/html5lib/flake8-run.sh delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/constants.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/_base.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/alphabeticalattributes.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/inject_meta_charset.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/lint.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/optionaltags.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/sanitizer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/filters/whitespace.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/html5parser.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/ihatexml.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/inputstream.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/sanitizer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/serializer/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/serializer/htmlserializer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/README delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/mockParser.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/performance/concatenation.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/support.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_encoding.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_parser.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_parser2.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_sanitizer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_serializer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_stream.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_tokenizer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_treeadapters.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_treewalkers.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/test_whitespace_filter.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/AUTHORS.rst delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/LICENSE delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/encoding/chardet/test_big5.txt delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/encoding/test-yahoo-jp.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/encoding/tests1.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/encoding/tests2.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/sanitizer/tests1.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/serializer/core.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/serializer/injectmeta.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/serializer/optionaltags.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/serializer/options.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/serializer/whitespace.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/sniffer/htmlOrFeed.json delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/README.md delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/contentModelFlags.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/domjs.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/entities.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/escapeFlag.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/namedEntities.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/numericEntities.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/pendingSpecChanges.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/test1.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/test2.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/test3.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/test4.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/unicodeChars.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/unicodeCharsProblematic.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tokenizer/xmlViolation.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/README.md delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/adoption01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/adoption02.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/comments01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/doctype01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/domjs-unsafe.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/entities01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/entities02.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/html5test-com.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/inbody01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/isindex.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/main-element.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/pending-spec-changes-plain-text-unsafe.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/pending-spec-changes.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/plain-text-unsafe.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/ruby.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/scriptdata01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/scripted/adoption01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/scripted/ark.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/scripted/webkit01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tables01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/template.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests1.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests10.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests11.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests12.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests14.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests15.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests16.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests17.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests18.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests19.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests2.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests20.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests21.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests22.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests23.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests24.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests25.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests26.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests3.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests4.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests5.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests6.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests7.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests8.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests9.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tests_innerHTML_1.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/tricky01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/webkit01.dat delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/tree-construction/webkit02.dat delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/attributes.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/base-href-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/base-target-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/blockquote-cite-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/classattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/contenteditableattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/contextmenuattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/dirattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/draggableattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/html-xmlns-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/idattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/inputattributes.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/irrelevantattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/langattribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/li-value-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/link-href-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/link-hreflang-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/link-rel-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/ol-start-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/starttags.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/style-scoped-attribute.test delete mode 100755 testing/web-platform/tests/tools/html5lib/html5lib/tests/testdata/validator/tabindexattribute.test delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/tokenizertotree.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/us-ascii.html delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tests/utf-8-bom.html delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/tokenizer.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treeadapters/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treeadapters/sax.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treebuilders/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treebuilders/_base.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treebuilders/dom.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treebuilders/etree.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treebuilders/etree_lxml.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/_base.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/dom.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/etree.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/genshistream.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/lxmletree.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/treewalkers/pulldom.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/trie/__init__.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/trie/_base.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/trie/datrie.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/trie/py.py delete mode 100644 testing/web-platform/tests/tools/html5lib/html5lib/utils.py delete mode 100755 testing/web-platform/tests/tools/html5lib/parse.py delete mode 100755 testing/web-platform/tests/tools/html5lib/requirements-install.sh delete mode 100644 testing/web-platform/tests/tools/html5lib/requirements-optional-2.6.txt delete mode 100644 testing/web-platform/tests/tools/html5lib/requirements-optional-cpython.txt delete mode 100644 testing/web-platform/tests/tools/html5lib/requirements-optional.txt delete mode 100644 testing/web-platform/tests/tools/html5lib/requirements-test.txt delete mode 100644 testing/web-platform/tests/tools/html5lib/requirements.txt delete mode 100644 testing/web-platform/tests/tools/html5lib/setup.py delete mode 100644 testing/web-platform/tests/tools/html5lib/tox.ini delete mode 100644 testing/web-platform/tests/tools/html5lib/utils/entities.py delete mode 100644 testing/web-platform/tests/tools/html5lib/utils/iana_parse.py delete mode 100644 testing/web-platform/tests/tools/html5lib/utils/spider.py delete mode 100644 testing/web-platform/tests/tools/lint/__init__.py delete mode 100644 testing/web-platform/tests/tools/lint/lint.py delete mode 100644 testing/web-platform/tests/tools/lint/tests/__init__.py delete mode 100644 testing/web-platform/tests/tools/lint/tests/dummy/broken.html delete mode 100644 testing/web-platform/tests/tools/lint/tests/dummy/broken_ignored.html delete mode 100644 testing/web-platform/tests/tools/lint/tests/dummy/lint.whitelist delete mode 100644 testing/web-platform/tests/tools/lint/tests/dummy/okay.html delete mode 100644 testing/web-platform/tests/tools/lint/tests/test_file_lints.py delete mode 100644 testing/web-platform/tests/tools/lint/tests/test_lint.py delete mode 100644 testing/web-platform/tests/tools/lint/tests/test_path_lints.py delete mode 100644 testing/web-platform/tests/tools/localpaths.py delete mode 100644 testing/web-platform/tests/tools/manifest/__init__.py delete mode 100644 testing/web-platform/tests/tools/manifest/item.py delete mode 100644 testing/web-platform/tests/tools/manifest/log.py delete mode 100644 testing/web-platform/tests/tools/manifest/manifest.py delete mode 100644 testing/web-platform/tests/tools/manifest/sourcefile.py delete mode 100644 testing/web-platform/tests/tools/manifest/tests/__init__.py delete mode 100644 testing/web-platform/tests/tools/manifest/tests/test_manifest.py delete mode 100644 testing/web-platform/tests/tools/manifest/tests/test_sourcefile.py delete mode 100644 testing/web-platform/tests/tools/manifest/tests/test_utils.py delete mode 100644 testing/web-platform/tests/tools/manifest/tree.py delete mode 100644 testing/web-platform/tests/tools/manifest/update.py delete mode 100644 testing/web-platform/tests/tools/manifest/utils.py delete mode 100644 testing/web-platform/tests/tools/manifest/vcs.py delete mode 100644 testing/web-platform/tests/tools/py/AUTHORS delete mode 100644 testing/web-platform/tests/tools/py/CHANGELOG delete mode 100644 testing/web-platform/tests/tools/py/LICENSE delete mode 100644 testing/web-platform/tests/tools/py/MANIFEST.in delete mode 100644 testing/web-platform/tests/tools/py/README.txt delete mode 100644 testing/web-platform/tests/tools/py/bench/localpath.py delete mode 100644 testing/web-platform/tests/tools/py/conftest.py delete mode 100644 testing/web-platform/tests/tools/py/doc/Makefile delete mode 100644 testing/web-platform/tests/tools/py/doc/_templates/layout.html delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-0.9.0.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-0.9.2.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.0.0.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.0.1.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.0.2.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.1.0.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.1.1.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.2.0.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.2.1.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.3.0.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.3.1.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.3.2.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.3.3.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.3.4.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.4.0.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/release-1.4.1.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/announce/releases.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/changelog.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/code.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/conf.py delete mode 100644 testing/web-platform/tests/tools/py/doc/download.html delete mode 100644 testing/web-platform/tests/tools/py/doc/example/genhtml.py delete mode 100644 testing/web-platform/tests/tools/py/doc/example/genhtmlcss.py delete mode 100644 testing/web-platform/tests/tools/py/doc/example/genxml.py delete mode 100644 testing/web-platform/tests/tools/py/doc/faq.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/img/pylib.png delete mode 100644 testing/web-platform/tests/tools/py/doc/index.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/install.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/io.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/links.inc delete mode 100644 testing/web-platform/tests/tools/py/doc/log.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/misc.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/path.txt delete mode 100644 testing/web-platform/tests/tools/py/doc/style.css delete mode 100644 testing/web-platform/tests/tools/py/doc/xml.txt delete mode 100644 testing/web-platform/tests/tools/py/py/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/py/__metainfo.py delete mode 100644 testing/web-platform/tests/tools/py/py/_apipkg.py delete mode 100644 testing/web-platform/tests/tools/py/py/_builtin.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/_assertionnew.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/_assertionold.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/_py2traceback.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/assertion.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/code.py delete mode 100644 testing/web-platform/tests/tools/py/py/_code/source.py delete mode 100644 testing/web-platform/tests/tools/py/py/_error.py delete mode 100644 testing/web-platform/tests/tools/py/py/_iniconfig.py delete mode 100644 testing/web-platform/tests/tools/py/py/_io/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/py/_io/capture.py delete mode 100644 testing/web-platform/tests/tools/py/py/_io/saferepr.py delete mode 100644 testing/web-platform/tests/tools/py/py/_io/terminalwriter.py delete mode 100644 testing/web-platform/tests/tools/py/py/_log/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/py/_log/log.py delete mode 100644 testing/web-platform/tests/tools/py/py/_log/warning.py delete mode 100644 testing/web-platform/tests/tools/py/py/_path/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/py/_path/cacheutil.py delete mode 100644 testing/web-platform/tests/tools/py/py/_path/common.py delete mode 100644 testing/web-platform/tests/tools/py/py/_path/local.py delete mode 100644 testing/web-platform/tests/tools/py/py/_path/svnurl.py delete mode 100644 testing/web-platform/tests/tools/py/py/_path/svnwc.py delete mode 100644 testing/web-platform/tests/tools/py/py/_process/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/py/_process/cmdexec.py delete mode 100644 testing/web-platform/tests/tools/py/py/_process/forkedfunc.py delete mode 100644 testing/web-platform/tests/tools/py/py/_process/killproc.py delete mode 100644 testing/web-platform/tests/tools/py/py/_std.py delete mode 100644 testing/web-platform/tests/tools/py/py/_xmlgen.py delete mode 100644 testing/web-platform/tests/tools/py/py/test.py delete mode 100644 testing/web-platform/tests/tools/py/setup.cfg delete mode 100644 testing/web-platform/tests/tools/py/setup.py delete mode 100644 testing/web-platform/tests/tools/py/testing/code/test_assertion.py delete mode 100644 testing/web-platform/tests/tools/py/testing/code/test_code.py delete mode 100644 testing/web-platform/tests/tools/py/testing/code/test_excinfo.py delete mode 100644 testing/web-platform/tests/tools/py/testing/code/test_source.py delete mode 100644 testing/web-platform/tests/tools/py/testing/conftest.py delete mode 100644 testing/web-platform/tests/tools/py/testing/io_/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/testing/io_/test_capture.py delete mode 100644 testing/web-platform/tests/tools/py/testing/io_/test_saferepr.py delete mode 100644 testing/web-platform/tests/tools/py/testing/io_/test_terminalwriter.py delete mode 100644 testing/web-platform/tests/tools/py/testing/log/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/testing/log/test_log.py delete mode 100644 testing/web-platform/tests/tools/py/testing/log/test_warning.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/common.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/conftest.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/repotest.dump delete mode 100644 testing/web-platform/tests/tools/py/testing/path/svntestbase.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/test_cacheutil.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/test_local.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/test_svnauth.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/test_svnurl.py delete mode 100644 testing/web-platform/tests/tools/py/testing/path/test_svnwc.py delete mode 100644 testing/web-platform/tests/tools/py/testing/process/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/testing/process/test_cmdexec.py delete mode 100644 testing/web-platform/tests/tools/py/testing/process/test_forkedfunc.py delete mode 100644 testing/web-platform/tests/tools/py/testing/process/test_killproc.py delete mode 100644 testing/web-platform/tests/tools/py/testing/root/__init__.py delete mode 100644 testing/web-platform/tests/tools/py/testing/root/test_builtin.py delete mode 100644 testing/web-platform/tests/tools/py/testing/root/test_error.py delete mode 100644 testing/web-platform/tests/tools/py/testing/root/test_py_imports.py delete mode 100644 testing/web-platform/tests/tools/py/testing/root/test_std.py delete mode 100644 testing/web-platform/tests/tools/py/testing/root/test_xmlgen.py delete mode 100644 testing/web-platform/tests/tools/py/testing/test_iniconfig.py delete mode 100644 testing/web-platform/tests/tools/py/tox.ini delete mode 100644 testing/web-platform/tests/tools/pytest.ini delete mode 100644 testing/web-platform/tests/tools/pytest/.gitattributes delete mode 100644 testing/web-platform/tests/tools/pytest/.github/ISSUE_TEMPLATE.md delete mode 100644 testing/web-platform/tests/tools/pytest/.github/PULL_REQUEST_TEMPLATE.md delete mode 100644 testing/web-platform/tests/tools/pytest/.gitignore delete mode 100644 testing/web-platform/tests/tools/pytest/.travis.yml delete mode 100644 testing/web-platform/tests/tools/pytest/AUTHORS delete mode 100644 testing/web-platform/tests/tools/pytest/CHANGELOG.rst delete mode 100644 testing/web-platform/tests/tools/pytest/CONTRIBUTING.rst delete mode 100644 testing/web-platform/tests/tools/pytest/HOWTORELEASE.rst delete mode 100644 testing/web-platform/tests/tools/pytest/ISSUES.txt delete mode 100644 testing/web-platform/tests/tools/pytest/LICENSE delete mode 100644 testing/web-platform/tests/tools/pytest/MANIFEST.in delete mode 100644 testing/web-platform/tests/tools/pytest/README.rst delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/_argcomplete.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/_code/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/_code/_py2traceback.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/_code/code.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/_code/source.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/_pluggy.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/assertion/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/assertion/reinterpret.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/assertion/rewrite.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/assertion/util.py delete mode 100755 testing/web-platform/tests/tools/pytest/_pytest/cacheprovider.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/capture.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/config.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/doctest.py delete mode 100755 testing/web-platform/tests/tools/pytest/_pytest/genscript.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/helpconfig.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/hookspec.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/impl delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/junitxml.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/main.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/mark.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/monkeypatch.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/nose.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/pastebin.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/pdb.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/pytester.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/python.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/recwarn.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/resultlog.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/runner.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/skipping.py delete mode 100755 testing/web-platform/tests/tools/pytest/_pytest/standalonetemplate.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/terminal.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/tmpdir.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/unittest.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/README.md delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/DESCRIPTION.rst delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/METADATA delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/RECORD delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/WHEEL delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/metadata.json delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/pbr.json delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy-0.3.1.dist-info/top_level.txt delete mode 100644 testing/web-platform/tests/tools/pytest/_pytest/vendored_packages/pluggy.py delete mode 100644 testing/web-platform/tests/tools/pytest/appveyor.yml delete mode 100644 testing/web-platform/tests/tools/pytest/bench/bench.py delete mode 100644 testing/web-platform/tests/tools/pytest/bench/bench_argcomplete.py delete mode 100644 testing/web-platform/tests/tools/pytest/bench/empty.py delete mode 100644 testing/web-platform/tests/tools/pytest/bench/manyparam.py delete mode 100644 testing/web-platform/tests/tools/pytest/bench/skip.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/Makefile delete mode 100755 testing/web-platform/tests/tools/pytest/doc/en/_getdoctarget.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_templates/globaltoc.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_templates/layout.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_templates/links.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_templates/sidebarintro.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/.gitignore delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/LICENSE delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/README delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/layout.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/relations.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/static/flasky.css_t delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/flask/theme.conf delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/_themes/flask_theme_support.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/adopt.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/index.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.0.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.0.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.0.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.0.3.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.1.3.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.2.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.2.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.2.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.2.4.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.3.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.4.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.3.5.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.4.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.4.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.4.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.5.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.5.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.5.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.6.3.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.7.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.7.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.7.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.2.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.3.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.4.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.5.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.6.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.8.7.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.9.0.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/release-2.9.1.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/announce/sprint2016.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/assert.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/bash-completion.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/builtin.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/cache.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/capture.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/changelog.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/check_sphinx.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/conf.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/contact.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/contents.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/contributing.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/customize.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/doctest.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/assertion/failure_demo.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/assertion/global_testmodule_config/conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/assertion/global_testmodule_config/test_hello.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/assertion/test_failures.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/assertion/test_setup_flow_example.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/attic.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub1/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub1/test_quick.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub2/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/costlysetup/sub2/test_two.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/index.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/layout1/setup.cfg delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/markers.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/multipython.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/nonpython.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/nonpython/__init__.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/nonpython/conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/nonpython/test_simple.yml delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/parametrize.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/py2py3/conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/py2py3/test_py2.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/py2py3/test_py3.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/pythoncollection.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/pythoncollection.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/reportingdemo.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/simple.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/special.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/example/xfail_demo.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/faq.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/feedback.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/fixture.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/funcarg_compare.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/funcargs.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/genapi.py delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/getting-started.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/goodpractices.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/cramer2.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/freiburg2.jpg delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/gaynor3.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/keleshev.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/pullrequest.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/pylib.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/pytest1.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/pytest1favi.ico delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/img/theuni.png delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/index.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/license.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/links.inc delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/mark.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/monkeypatch.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/naming20.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/nose.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/overview.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/parametrize.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/plugins.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/projects.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/pytest.ini delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/recwarn.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/setup.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/skipping.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/status.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/talks.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/attic.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/config.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/dist.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/extend.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/index.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/mission.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/cov.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/coverage.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/django.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/figleaf.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/genscript.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/helpconfig.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/index.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/links.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/nose.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/oejskit.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/terminal.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/plugin/xdist.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/test/test.html delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/tmpdir.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/unittest.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/usage.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/writing_plugins.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/xdist.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/xunit_setup.rst delete mode 100644 testing/web-platform/tests/tools/pytest/doc/en/yieldfixture.rst delete mode 100644 testing/web-platform/tests/tools/pytest/extra/get_issues.py delete mode 100644 testing/web-platform/tests/tools/pytest/extra/setup-py.test/setup.py delete mode 100644 testing/web-platform/tests/tools/pytest/plugin-test.sh delete mode 100644 testing/web-platform/tests/tools/pytest/pytest.py delete mode 100644 testing/web-platform/tests/tools/pytest/requirements-docs.txt delete mode 100644 testing/web-platform/tests/tools/pytest/runtox.py delete mode 100644 testing/web-platform/tests/tools/pytest/setup.cfg delete mode 100644 testing/web-platform/tests/tools/pytest/setup.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/acceptance_test.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/code/test_code.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/code/test_excinfo.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/code/test_source.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/cx_freeze/install_cx_freeze.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/cx_freeze/runtests_script.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/cx_freeze/runtests_setup.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/cx_freeze/tests/test_doctest.txt delete mode 100644 testing/web-platform/tests/tools/pytest/testing/cx_freeze/tests/test_trivial.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/cx_freeze/tox_run.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/python/collect.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/python/fixture.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/python/integration.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/python/metafunc.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/python/raises.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_argcomplete.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_assertinterpret.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_assertion.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_assertrewrite.py delete mode 100755 testing/web-platform/tests/tools/pytest/testing/test_cache.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_capture.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_collection.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_config.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_conftest.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_doctest.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_genscript.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_helpconfig.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_junitxml.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_mark.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_monkeypatch.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_nose.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_parseopt.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_pastebin.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_pdb.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_pluginmanager.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_pytester.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_recwarn.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_resultlog.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_runner.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_runner_xunit.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_session.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_skipping.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_terminal.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_tmpdir.py delete mode 100644 testing/web-platform/tests/tools/pytest/testing/test_unittest.py delete mode 100644 testing/web-platform/tests/tools/pytest/tox.ini delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/COPYING delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/MANIFEST.in delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/README delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/abort_handshake_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/abort_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/arraybuffer_benchmark.html delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/bench_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/benchmark.html delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/benchmark.js delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/benchmark_helper_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/close_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/console.html delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/cookie_wsh.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/example/echo_client.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/echo_noext_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/echo_wsh.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/example/eventsource.cgi delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/eventsource.html delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/handler_map.txt delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/hsts_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/internal_error_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/origin_check_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/pywebsocket.conf delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/example/special_headers.cgi delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/util.js delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/util_main.js delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/util_worker.js delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/xhr_benchmark.html delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/xhr_benchmark.js delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/example/xhr_event_logger.html delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/__init__.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/_stream_base.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/_stream_hixie75.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/_stream_hybi.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/common.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/dispatch.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/extensions.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/fast_masking.i delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/handshake/__init__.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/handshake/_base.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/handshake/hybi.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/handshake/hybi00.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/headerparserhandler.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/http_header_util.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/memorizingfile.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/msgutil.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/mux.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/standalone.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/stream.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/util.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/mod_pywebsocket/xhr_benchmark_handler.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/setup.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/__init__.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/cert/cacert.pem delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/cert/cert.pem delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/cert/client_cert.p12 delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/cert/key.pem delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/client_for_testing.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/endtoend_with_external_server.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/mock.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/mux_client_for_testing.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/run_all.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/set_sys_path.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_dispatch.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_endtoend.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_extensions.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_handshake.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_handshake_hybi.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_handshake_hybi00.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_http_header_util.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_memorizingfile.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_mock.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_msgutil.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/test_mux.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_stream.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_stream_hixie75.py delete mode 100755 testing/web-platform/tests/tools/pywebsocket/src/test/test_util.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/README delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/abort_by_user_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/blank_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/origin_check_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/sub/exception_in_transfer_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/sub/no_wsh_at_the_end.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/sub/non_callable_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/sub/plain_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/sub/wrong_handshake_sig_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/handlers/sub/wrong_transfer_sig_wsh.py delete mode 100644 testing/web-platform/tests/tools/pywebsocket/src/test/testdata/hello.pl delete mode 100644 testing/web-platform/tests/tools/runner/css/bootstrap-theme.min.css delete mode 100644 testing/web-platform/tests/tools/runner/css/bootstrap.min.css delete mode 100644 testing/web-platform/tests/tools/runner/fonts/glyphicons-halflings-regular.eot delete mode 100644 testing/web-platform/tests/tools/runner/fonts/glyphicons-halflings-regular.svg delete mode 100644 testing/web-platform/tests/tools/runner/fonts/glyphicons-halflings-regular.ttf delete mode 100644 testing/web-platform/tests/tools/runner/fonts/glyphicons-halflings-regular.woff delete mode 100644 testing/web-platform/tests/tools/runner/index.html delete mode 100644 testing/web-platform/tests/tools/runner/logo.svg delete mode 100644 testing/web-platform/tests/tools/runner/report.css delete mode 100644 testing/web-platform/tests/tools/runner/report.py delete mode 100644 testing/web-platform/tests/tools/runner/runner.css delete mode 100644 testing/web-platform/tests/tools/runner/runner.js delete mode 100644 testing/web-platform/tests/tools/runner/update_manifest.py delete mode 100644 testing/web-platform/tests/tools/scripts/id2path.js delete mode 100644 testing/web-platform/tests/tools/scripts/id2path.json delete mode 100644 testing/web-platform/tests/tools/scripts/manifest.js delete mode 100644 testing/web-platform/tests/tools/scripts/package.json delete mode 100644 testing/web-platform/tests/tools/scripts/toc.js delete mode 100644 testing/web-platform/tests/tools/scripts/update-directory-structure.js delete mode 100644 testing/web-platform/tests/tools/serve/__init__.py delete mode 100644 testing/web-platform/tests/tools/serve/serve.py delete mode 100644 testing/web-platform/tests/tools/six/.gitignore delete mode 100644 testing/web-platform/tests/tools/six/CHANGES delete mode 100644 testing/web-platform/tests/tools/six/CONTRIBUTORS delete mode 100644 testing/web-platform/tests/tools/six/LICENSE delete mode 100644 testing/web-platform/tests/tools/six/MANIFEST.in delete mode 100644 testing/web-platform/tests/tools/six/README delete mode 100644 testing/web-platform/tests/tools/six/documentation/Makefile delete mode 100644 testing/web-platform/tests/tools/six/documentation/conf.py delete mode 100644 testing/web-platform/tests/tools/six/documentation/index.rst delete mode 100644 testing/web-platform/tests/tools/six/setup.cfg delete mode 100644 testing/web-platform/tests/tools/six/setup.py delete mode 100644 testing/web-platform/tests/tools/six/six.py delete mode 100644 testing/web-platform/tests/tools/six/test_six.py delete mode 100644 testing/web-platform/tests/tools/six/tox.ini delete mode 100644 testing/web-platform/tests/tools/sslutils/__init__.py delete mode 100644 testing/web-platform/tests/tools/sslutils/base.py delete mode 100644 testing/web-platform/tests/tools/sslutils/openssl.py delete mode 100644 testing/web-platform/tests/tools/sslutils/pregenerated.py delete mode 100644 testing/web-platform/tests/tools/tox.ini delete mode 100644 testing/web-platform/tests/tools/webdriver/.gitignore delete mode 100644 testing/web-platform/tests/tools/webdriver/COPYING delete mode 100644 testing/web-platform/tests/tools/webdriver/README.md delete mode 100644 testing/web-platform/tests/tools/webdriver/setup.py delete mode 100644 testing/web-platform/tests/tools/webdriver/webdriver/__init__.py delete mode 100644 testing/web-platform/tests/tools/webdriver/webdriver/client.py delete mode 100644 testing/web-platform/tests/tools/webdriver/webdriver/error.py delete mode 100644 testing/web-platform/tests/tools/webdriver/webdriver/servo.py delete mode 100644 testing/web-platform/tests/tools/webdriver/webdriver/transport.py delete mode 100644 testing/web-platform/tests/tools/wptserve/.gitignore delete mode 100644 testing/web-platform/tests/tools/wptserve/.travis.yml delete mode 100644 testing/web-platform/tests/tools/wptserve/LICENSE delete mode 100644 testing/web-platform/tests/tools/wptserve/MANIFEST.in delete mode 100644 testing/web-platform/tests/tools/wptserve/README.md delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/Makefile delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/conf.py delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/handlers.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/index.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/introduction.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/make.bat delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/pipes.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/request.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/response.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/router.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/server.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/docs/stash.rst delete mode 100644 testing/web-platform/tests/tools/wptserve/setup.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/__init__.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/base.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/document.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/invalid.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/no_main.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/sub.sub.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/sub.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/sub_headers.sub.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/sub_headers.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/sub_params.sub.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/sub_params.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/subdir/file.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/test.asis delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/test_string.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/test_tuple_2.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/test_tuple_3.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/with_headers.txt delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/docroot/with_headers.txt.sub.headers delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_cookies.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_handlers.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_pipes.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_request.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_response.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_server.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tests/functional/test_stash.py delete mode 100644 testing/web-platform/tests/tools/wptserve/tox.ini delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/__init__.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/constants.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/handlers.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/logger.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/pipes.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/ranges.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/request.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/response.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/router.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/routes.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/server.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/stash.py delete mode 100644 testing/web-platform/tests/tools/wptserve/wptserve/utils.py delete mode 100755 testing/web-platform/tests/tools/wptserve/wptserve/wptserve.py (limited to 'testing/web-platform/tests/tools') diff --git a/testing/web-platform/tests/tools/.gitignore b/testing/web-platform/tests/tools/.gitignore deleted file mode 100644 index 6197a8354..000000000 --- a/testing/web-platform/tests/tools/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -*# -.coverage* -htmlcov/ -coverage.xml -.tox -*.py[co] -*.sw[po] -*~ -\#* -runner/MANIFEST.json diff --git a/testing/web-platform/tests/tools/.gitmodules b/testing/web-platform/tests/tools/.gitmodules deleted file mode 100644 index 12cee6914..000000000 --- a/testing/web-platform/tests/tools/.gitmodules +++ /dev/null @@ -1,20 +0,0 @@ -[submodule "tools/wptserve"] - path = wptserve - url = https://github.com/w3c/wptserve.git - ignore = dirty -[submodule "tools/pywebsocket"] - path = pywebsocket - url = https://github.com/w3c/pywebsocket.git - ignore = dirty -[submodule "html5lib"] - path = html5lib - url = https://github.com/html5lib/html5lib-python.git -[submodule "tools/six"] - path = six - url = https://github.com/jgraham/six.git -[submodule "pytest"] - path = pytest - url = https://github.com/pytest-dev/pytest.git -[submodule "webdriver"] - path = webdriver - url = https://github.com/w3c/wdclient.git diff --git a/testing/web-platform/tests/tools/.travis.yml b/testing/web-platform/tests/tools/.travis.yml deleted file mode 100644 index 13c4f046b..000000000 --- a/testing/web-platform/tests/tools/.travis.yml +++ /dev/null @@ -1,35 +0,0 @@ -language: python - -sudo: false - -cache: - directories: - - $HOME/.cache/pip - -matrix: - include: - - python: 2.7 - env: TOXENV=py27 - - python: 3.5 - env: TOXENV=py35 - - python: pypy - env: TOXENV=pypy - -# An ugly hack needed to make py.test believe our top level can be -# imported (on Travis CI, we end up in a wpt-tools directory, and of -# course you cannot import a name including a hyphen in Python, so it -# ignores the fact we have a __init__.py at the top level). -before_install: - - mv `pwd` /tmp/tools - - cd /tmp/tools - - export TRAVIS_BUILD_DIR=/tmp/tools - -install: - - pip install -U tox codecov - -script: - - tox - -after_success: - - coverage combine - - codecov diff --git a/testing/web-platform/tests/tools/LICENSE b/testing/web-platform/tests/tools/LICENSE deleted file mode 100644 index 45896e6be..000000000 --- a/testing/web-platform/tests/tools/LICENSE +++ /dev/null @@ -1,30 +0,0 @@ -W3C 3-clause BSD License - -http://www.w3.org/Consortium/Legal/2008/03-bsd-license.html - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -* Redistributions of works must retain the original copyright notice, - this list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the original copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -* Neither the name of the W3C nor the names of its contributors may be - used to endorse or promote products derived from this work without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/testing/web-platform/tests/tools/__init__.py b/testing/web-platform/tests/tools/__init__.py deleted file mode 100644 index 07b5e60fb..000000000 --- a/testing/web-platform/tests/tools/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import localpaths as _localpaths diff --git a/testing/web-platform/tests/tools/html5lib/.gitignore b/testing/web-platform/tests/tools/html5lib/.gitignore deleted file mode 100644 index 73d97fec0..000000000 --- a/testing/web-platform/tests/tools/html5lib/.gitignore +++ /dev/null @@ -1,20 +0,0 @@ -# Because we never want compiled Python -__pycache__/ -*.pyc - -# Ignore stuff produced by distutils -/build/ -/dist/ -/MANIFEST - -# Generated by parse.py -p -stats.prof - -# From cover (esp. in combination with nose) -.coverage - -# Because tox's data is inherently local -/.tox/ - -# We have no interest in built Sphinx files -/doc/_build diff --git a/testing/web-platform/tests/tools/html5lib/.gitmodules b/testing/web-platform/tests/tools/html5lib/.gitmodules deleted file mode 100644 index dbca47032..000000000 --- a/testing/web-platform/tests/tools/html5lib/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "testdata"] - path = html5lib/tests/testdata - url = https://github.com/html5lib/html5lib-tests.git diff --git a/testing/web-platform/tests/tools/html5lib/.travis.yml b/testing/web-platform/tests/tools/html5lib/.travis.yml deleted file mode 100644 index dd3130019..000000000 --- a/testing/web-platform/tests/tools/html5lib/.travis.yml +++ /dev/null @@ -1,37 +0,0 @@ -language: python -python: - - "2.6" - - "2.7" - - "3.2" - - "3.3" - - "3.4" - - "pypy" - -env: - - USE_OPTIONAL=true - - USE_OPTIONAL=false - -matrix: - exclude: - - python: "2.7" - env: USE_OPTIONAL=false - - python: "3.4" - env: USE_OPTIONAL=false - include: - - python: "2.7" - env: USE_OPTIONAL=false FLAKE=true - - python: "3.4" - env: USE_OPTIONAL=false FLAKE=true - -before_install: - - git submodule update --init --recursive - -install: - - bash requirements-install.sh - -script: - - nosetests - - bash flake8-run.sh - -after_script: - - python debug-info.py diff --git a/testing/web-platform/tests/tools/html5lib/AUTHORS.rst b/testing/web-platform/tests/tools/html5lib/AUTHORS.rst deleted file mode 100644 index 4148a6ed2..000000000 --- a/testing/web-platform/tests/tools/html5lib/AUTHORS.rst +++ /dev/null @@ -1,34 +0,0 @@ -Credits -======= - -``html5lib`` is written and maintained by: - -- James Graham -- Geoffrey Sneddon -- Åukasz Langa - - -Patches and suggestions ------------------------ -(In chronological order, by first commit:) - -- Anne van Kesteren -- Lachlan Hunt -- lantis63 -- Sam Ruby -- Tim Fletcher -- Thomas Broyer -- Mark Pilgrim -- Philip Taylor -- Ryan King -- Edward Z. Yang -- fantasai -- Philip Jägenstedt -- Ms2ger -- Andy Wingo -- Andreas Madsack -- Karim Valiev -- Mohammad Taha Jahangir -- Juan Carlos Garcia Segovia -- Mike West -- Marc DM diff --git a/testing/web-platform/tests/tools/html5lib/CHANGES.rst b/testing/web-platform/tests/tools/html5lib/CHANGES.rst deleted file mode 100644 index 1431b3c9b..000000000 --- a/testing/web-platform/tests/tools/html5lib/CHANGES.rst +++ /dev/null @@ -1,171 +0,0 @@ -Change Log ----------- - -0.9999 -~~~~~~ - -Released on XXX, 2014 - -* XXX - - -0.999 -~~~~~ - -Released on December 23, 2013 - -* Fix #127: add work-around for CPython issue #20007: .read(0) on - http.client.HTTPResponse drops the rest of the content. - -* Fix #115: lxml treewalker can now deal with fragments containing, at - their root level, text nodes with non-ASCII characters on Python 2. - - -0.99 -~~~~ - -Released on September 10, 2013 - -* No library changes from 1.0b3; released as 0.99 as pip has changed - behaviour from 1.4 to avoid installing pre-release versions per - PEP 440. - - -1.0b3 -~~~~~ - -Released on July 24, 2013 - -* Removed ``RecursiveTreeWalker`` from ``treewalkers._base``. Any - implementation using it should be moved to - ``NonRecursiveTreeWalker``, as everything bundled with html5lib has - for years. - -* Fix #67 so that ``BufferedStream`` to correctly returns a bytes - object, thereby fixing any case where html5lib is passed a - non-seekable RawIOBase-like object. - - -1.0b2 -~~~~~ - -Released on June 27, 2013 - -* Removed reordering of attributes within the serializer. There is now - an ``alphabetical_attributes`` option which preserves the previous - behaviour through a new filter. This allows attribute order to be - preserved through html5lib if the tree builder preserves order. - -* Removed ``dom2sax`` from DOM treebuilders. It has been replaced by - ``treeadapters.sax.to_sax`` which is generic and supports any - treewalker; it also resolves all known bugs with ``dom2sax``. - -* Fix treewalker assertions on hitting bytes strings on - Python 2. Previous to 1.0b1, treewalkers coped with mixed - bytes/unicode data on Python 2; this reintroduces this prior - behaviour on Python 2. Behaviour is unchanged on Python 3. - - -1.0b1 -~~~~~ - -Released on May 17, 2013 - -* Implementation updated to implement the `HTML specification - `_ as of 5th May - 2013 (`SVN `_ revision r7867). - -* Python 3.2+ supported in a single codebase using the ``six`` library. - -* Removed support for Python 2.5 and older. - -* Removed the deprecated Beautiful Soup 3 treebuilder. - ``beautifulsoup4`` can use ``html5lib`` as a parser instead. Note that - since it doesn't support namespaces, foreign content like SVG and - MathML is parsed incorrectly. - -* Removed ``simpletree`` from the package. The default tree builder is - now ``etree`` (using the ``xml.etree.cElementTree`` implementation if - available, and ``xml.etree.ElementTree`` otherwise). - -* Removed the ``XHTMLSerializer`` as it never actually guaranteed its - output was well-formed XML, and hence provided little of use. - -* Removed default DOM treebuilder, so ``html5lib.treebuilders.dom`` is no - longer supported. ``html5lib.treebuilders.getTreeBuilder("dom")`` will - return the default DOM treebuilder, which uses ``xml.dom.minidom``. - -* Optional heuristic character encoding detection now based on - ``charade`` for Python 2.6 - 3.3 compatibility. - -* Optional ``Genshi`` treewalker support fixed. - -* Many bugfixes, including: - - * #33: null in attribute value breaks XML AttValue; - - * #4: nested, indirect descendant,