starting phase `separate-from-pid1' build process now running as PID 18 phase `separate-from-pid1' succeeded after 0.0 seconds starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/01cg7kbp81hsjd6lj87l33m69kyncbsd-python-toolchain-3.10.7/bin:/gnu/store/wan1ysxgqkqp22k7aw1ysayramm6dg7p-python-flit-3.8.0/bin:/gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/bin:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/bin:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/bin:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/bin:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/bin:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/bin:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/bin:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/bin:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/bin:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/bin:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/bin:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/bin:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/bin:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/bin:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/bin:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/bin:/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0/bin:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/bin:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/sbin:/gnu/store/d5b7jkr2pxjl3r0gvjvjcq9a6h0xhrbd-python-wheel-0.40.0/bin:/gnu/store/pqmqvaziqpkb5s4sx0ky6k0vd3z1na4s-python-pypa-build-0.7.0/bin:/gnu/store/kcldqv13grlkj4hxwbbmm1s2mki5ps57-python-pip-23.1/bin:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/bin:/gnu/store/jaiskgzf7kr24klkwsx7n7a32b7yi62k-python-docutils-0.19/bin:/gnu/store/jakpz095ikz5fn0ih2k88g9qwnbnml0r-python-tomli-w-1.0.0/bin:/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1/bin:/gnu/store/ig8miiky9y0835jbns2b0w0jjm1lbdgi-python-coverage-6.4.3/bin:/gnu/store/ny0jjaqsjfwr281wvkppfx71xcgfbhzl-python-flake8-4.0.1/bin:/gnu/store/mb63rzk1hsjwplwlbfyw62avb71d6zx6-python-isort-5.12.0/bin:/gnu/store/63ar5ba8i4jmz9cl2fcyqd41dclp73gy-python-charset-normalizer-2.1.0/bin:/gnu/store/zdfprcv8hv9gm9494j1mx081jpsnbzqg-python-pyflakes-2.4.0/bin:/gnu/store/mh0805wf1bsdygvz8pbym733aacmq3n7-python-pycodestyle-2.8.0/bin:/gnu/store/sq0q3qkhxy7kxkv66a0aj7mpmbc8w8fw-python-cryptography-42.0.5/bin' environment variable `GUIX_PYTHONPATH' set to `/gnu/store/wan1ysxgqkqp22k7aw1ysayramm6dg7p-python-flit-3.8.0/lib/python3.10/site-packages:/gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages:/gnu/store/8maqmvadimi1h0qavnrb1w5jzgw3n92v-python-pytest-cov-3.0.0/lib/python3.10/site-packages:/gnu/store/409qgvkh9m55hrnhg2ml4mnw37lfjkvy-python-pytest-flake8-1.0.7/lib/python3.10/site-packages:/gnu/store/ac49whx5spfm5him9nbw5a1k8wmmgbpc-python-pytest-isort-3.1.0/lib/python3.10/site-packages:/gnu/store/kg5i1n930dzsi6bz8r7w3a68i8f72qs2-python-webencodings-0.5.1/lib/python3.10/site-packages:/gnu/store/d5b7jkr2pxjl3r0gvjvjcq9a6h0xhrbd-python-wheel-0.40.0/lib/python3.10/site-packages:/gnu/store/iw3blbvm9qm5p59c0wcqs65274216lb3-python-setuptools-67.6.1/lib/python3.10/site-packages:/gnu/store/pqmqvaziqpkb5s4sx0ky6k0vd3z1na4s-python-pypa-build-0.7.0/lib/python3.10/site-packages:/gnu/store/kcldqv13grlkj4hxwbbmm1s2mki5ps57-python-pip-23.1/lib/python3.10/site-packages:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib/python3.10/site-packages:/gnu/store/yaz413disyalg7yrxqx79yyzd0wrkgab-python-requests-2.28.1/lib/python3.10/site-packages:/gnu/store/jaiskgzf7kr24klkwsx7n7a32b7yi62k-python-docutils-0.19/lib/python3.10/site-packages:/gnu/store/azah9y45dmrs14r26n1ja6by2zgaz1is-python-flit-core-3.8.0/lib/python3.10/site-packages:/gnu/store/jakpz095ikz5fn0ih2k88g9qwnbnml0r-python-tomli-w-1.0.0/lib/python3.10/site-packages:/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1/lib/python3.10/site-packages:/gnu/store/pd9lvn0dmfljin416vm9qfjf9326s37c-python-py-1.11.0/lib/python3.10/site-packages:/gnu/store/52i06v4g2mvqricln28c2ziflrvmrs9h-python-pluggy-1.0.0/lib/python3.10/site-packages:/gnu/store/7bv015pdvfnxk85kmikivm0nwclcf6cj-python-packaging-bootstrap-21.3/lib/python3.10/site-packages:/gnu/store/c856iar1apwmg2pdfhj81jh3913dxaxx-python-iniconfig-1.1.1/lib/python3.10/site-packages:/gnu/store/h93yfyhs28m6kxsih2hj5i4p7qqj9rv8-python-attrs-bootstrap-21.2.0/lib/python3.10/site-packages:/gnu/store/ig8miiky9y0835jbns2b0w0jjm1lbdgi-python-coverage-6.4.3/lib/python3.10/site-packages:/gnu/store/ny0jjaqsjfwr281wvkppfx71xcgfbhzl-python-flake8-4.0.1/lib/python3.10/site-packages:/gnu/store/mb63rzk1hsjwplwlbfyw62avb71d6zx6-python-isort-5.12.0/lib/python3.10/site-packages:/gnu/store/qlkjxrdnw39r84v0kdpny9j7fh9fa6zk-python-toml-0.10.2/lib/python3.10/site-packages:/gnu/store/ljlabgpcjpyq2q7vbq3g3wvc4n6vp240-python-pep517-bootstrap-0.9.1/lib/python3.10/site-packages:/gnu/store/vlwn0m8f8ghia7n394fn11wadz1v3xfv-python-urllib3-1.26.15/lib/python3.10/site-packages:/gnu/store/jaczywjjcfdcwrrmp7pd9j22shwacw48-python-idna-3.3/lib/python3.10/site-packages:/gnu/store/63ar5ba8i4jmz9cl2fcyqd41dclp73gy-python-charset-normalizer-2.1.0/lib/python3.10/site-packages:/gnu/store/9mv37p5yfi9i1pgxhg6dj07vg486a4jb-python-certifi-2022.6.15/lib/python3.10/site-packages:/gnu/store/23rxvfvwnc75fbdspsbx5mwva7x84n1p-python-six-bootstrap-1.16.0/lib/python3.10/site-packages:/gnu/store/1iwgkz5rsw1c12d99q36k6bbnp3v4ym1-python-pyparsing-3.0.6/lib/python3.10/site-packages:/gnu/store/zdfprcv8hv9gm9494j1mx081jpsnbzqg-python-pyflakes-2.4.0/lib/python3.10/site-packages:/gnu/store/mh0805wf1bsdygvz8pbym733aacmq3n7-python-pycodestyle-2.8.0/lib/python3.10/site-packages:/gnu/store/yhiq6fz7ppf6ckaszqjpp4azikqnv6mz-python-mccabe-0.6.1/lib/python3.10/site-packages:/gnu/store/kwdlfrlmvs77xzchvr1y1iq3ivxa2920-python-entrypoints-0.3/lib/python3.10/site-packages:/gnu/store/srkwnab1yw3lky5hsh1zaiq0vhbb23kv-python-pysocks-1.7.1/lib/python3.10/site-packages:/gnu/store/yp356fz66hwz0prx6gi9nh8x2pzvv98d-python-pyopenssl-24.1.0/lib/python3.10/site-packages:/gnu/store/sq0q3qkhxy7kxkv66a0aj7mpmbc8w8fw-python-cryptography-42.0.5/lib/python3.10/site-packages:/gnu/store/0m8ncqmrm8k6s96vr1kjy1d4sjdd4lsf-python-cffi-1.15.1/lib/python3.10/site-packages:/gnu/store/v9gzchg2rkafjhf9cg6rknykfj4f2x81-python-pycparser-2.21/lib/python3.10/site-packages' environment variable `PYTHONTZPATH' unset environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include' environment variable `OBJC_INCLUDE_PATH' set to `/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include' environment variable `OBJCPLUS_INCLUDE_PATH' set to `/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include' environment variable `LIBRARY_PATH' set to `/gnu/store/wan1ysxgqkqp22k7aw1ysayramm6dg7p-python-flit-3.8.0/lib:/gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib:/gnu/store/8maqmvadimi1h0qavnrb1w5jzgw3n92v-python-pytest-cov-3.0.0/lib:/gnu/store/409qgvkh9m55hrnhg2ml4mnw37lfjkvy-python-pytest-flake8-1.0.7/lib:/gnu/store/ac49whx5spfm5him9nbw5a1k8wmmgbpc-python-pytest-isort-3.1.0/lib:/gnu/store/kg5i1n930dzsi6bz8r7w3a68i8f72qs2-python-webencodings-0.5.1/lib:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/lib:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/lib:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/lib:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/lib:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/lib:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib:/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/lib:/gnu/store/d5b7jkr2pxjl3r0gvjvjcq9a6h0xhrbd-python-wheel-0.40.0/lib:/gnu/store/iw3blbvm9qm5p59c0wcqs65274216lb3-python-setuptools-67.6.1/lib:/gnu/store/pqmqvaziqpkb5s4sx0ky6k0vd3z1na4s-python-pypa-build-0.7.0/lib:/gnu/store/kcldqv13grlkj4hxwbbmm1s2mki5ps57-python-pip-23.1/lib:/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib:/gnu/store/yaz413disyalg7yrxqx79yyzd0wrkgab-python-requests-2.28.1/lib:/gnu/store/jaiskgzf7kr24klkwsx7n7a32b7yi62k-python-docutils-0.19/lib:/gnu/store/azah9y45dmrs14r26n1ja6by2zgaz1is-python-flit-core-3.8.0/lib:/gnu/store/jakpz095ikz5fn0ih2k88g9qwnbnml0r-python-tomli-w-1.0.0/lib:/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1/lib:/gnu/store/pd9lvn0dmfljin416vm9qfjf9326s37c-python-py-1.11.0/lib:/gnu/store/52i06v4g2mvqricln28c2ziflrvmrs9h-python-pluggy-1.0.0/lib:/gnu/store/7bv015pdvfnxk85kmikivm0nwclcf6cj-python-packaging-bootstrap-21.3/lib:/gnu/store/c856iar1apwmg2pdfhj81jh3913dxaxx-python-iniconfig-1.1.1/lib:/gnu/store/h93yfyhs28m6kxsih2hj5i4p7qqj9rv8-python-attrs-bootstrap-21.2.0/lib:/gnu/store/ig8miiky9y0835jbns2b0w0jjm1lbdgi-python-coverage-6.4.3/lib:/gnu/store/ny0jjaqsjfwr281wvkppfx71xcgfbhzl-python-flake8-4.0.1/lib:/gnu/store/mb63rzk1hsjwplwlbfyw62avb71d6zx6-python-isort-5.12.0/lib:/gnu/store/qlkjxrdnw39r84v0kdpny9j7fh9fa6zk-python-toml-0.10.2/lib:/gnu/store/ljlabgpcjpyq2q7vbq3g3wvc4n6vp240-python-pep517-bootstrap-0.9.1/lib:/gnu/store/vlwn0m8f8ghia7n394fn11wadz1v3xfv-python-urllib3-1.26.15/lib:/gnu/store/jaczywjjcfdcwrrmp7pd9j22shwacw48-python-idna-3.3/lib:/gnu/store/63ar5ba8i4jmz9cl2fcyqd41dclp73gy-python-charset-normalizer-2.1.0/lib:/gnu/store/9mv37p5yfi9i1pgxhg6dj07vg486a4jb-python-certifi-2022.6.15/lib:/gnu/store/23rxvfvwnc75fbdspsbx5mwva7x84n1p-python-six-bootstrap-1.16.0/lib:/gnu/store/1iwgkz5rsw1c12d99q36k6bbnp3v4ym1-python-pyparsing-3.0.6/lib:/gnu/store/zdfprcv8hv9gm9494j1mx081jpsnbzqg-python-pyflakes-2.4.0/lib:/gnu/store/mh0805wf1bsdygvz8pbym733aacmq3n7-python-pycodestyle-2.8.0/lib:/gnu/store/yhiq6fz7ppf6ckaszqjpp4azikqnv6mz-python-mccabe-0.6.1/lib:/gnu/store/kwdlfrlmvs77xzchvr1y1iq3ivxa2920-python-entrypoints-0.3/lib:/gnu/store/srkwnab1yw3lky5hsh1zaiq0vhbb23kv-python-pysocks-1.7.1/lib:/gnu/store/yp356fz66hwz0prx6gi9nh8x2pzvv98d-python-pyopenssl-24.1.0/lib:/gnu/store/sq0q3qkhxy7kxkv66a0aj7mpmbc8w8fw-python-cryptography-42.0.5/lib:/gnu/store/0m8ncqmrm8k6s96vr1kjy1d4sjdd4lsf-python-cffi-1.15.1/lib:/gnu/store/v9gzchg2rkafjhf9cg6rknykfj4f2x81-python-pycparser-2.21/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib/locale' environment variable `TZDIR' unset phase `set-paths' succeeded after 0.1 seconds starting phase `install-locale' using 'C.UTF-8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/.gitignore' -> `./.gitignore' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/.gitmodules' -> `./.gitmodules' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/LICENSE' -> `./LICENSE' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/README.rst' -> `./README.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/pyproject.toml' -> `./pyproject.toml' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/__init__.py' -> `./tinycss2/__init__.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/ast.py' -> `./tinycss2/ast.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/bytes.py' -> `./tinycss2/bytes.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/color3.py' -> `./tinycss2/color3.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/nth.py' -> `./tinycss2/nth.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/parser.py' -> `./tinycss2/parser.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/serializer.py' -> `./tinycss2/serializer.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tinycss2/tokenizer.py' -> `./tinycss2/tokenizer.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/test_tinycss2.py' -> `./tests/test_tinycss2.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/An+B.json' -> `./tests/css-parsing-tests/An+B.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/LICENSE' -> `./tests/css-parsing-tests/LICENSE' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/README.rst' -> `./tests/css-parsing-tests/README.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/color3.json' -> `./tests/css-parsing-tests/color3.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/color3_hsl.json' -> `./tests/css-parsing-tests/color3_hsl.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/color3_keywords.json' -> `./tests/css-parsing-tests/color3_keywords.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/component_value_list.json' -> `./tests/css-parsing-tests/component_value_list.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/declaration_list.json' -> `./tests/css-parsing-tests/declaration_list.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/make_color3_hsl.py' -> `./tests/css-parsing-tests/make_color3_hsl.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/make_color3_keywords.py' -> `./tests/css-parsing-tests/make_color3_keywords.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/one_component_value.json' -> `./tests/css-parsing-tests/one_component_value.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/one_declaration.json' -> `./tests/css-parsing-tests/one_declaration.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/one_rule.json' -> `./tests/css-parsing-tests/one_rule.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/rule_list.json' -> `./tests/css-parsing-tests/rule_list.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/stylesheet.json' -> `./tests/css-parsing-tests/stylesheet.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/tests/css-parsing-tests/stylesheet_bytes.json' -> `./tests/css-parsing-tests/stylesheet_bytes.json' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/api_reference.rst' -> `./docs/api_reference.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/changelog.rst' -> `./docs/changelog.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/common_use_cases.rst' -> `./docs/common_use_cases.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/conf.py' -> `./docs/conf.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/contribute.rst' -> `./docs/contribute.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/css_diagram_role.py' -> `./docs/css_diagram_role.py' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/first_steps.rst' -> `./docs/first_steps.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/going_further.rst' -> `./docs/going_further.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/index.rst' -> `./docs/index.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/docs/support.rst' -> `./docs/support.rst' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/.github/FUNDING.yml' -> `./.github/FUNDING.yml' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/.github/workflows/doconfly.yml' -> `./.github/workflows/doconfly.yml' `/gnu/store/3ff01s71w0qlfpgvqpgghskagg6vsn04-python-tinycss2-1.1.0-checkout/.github/workflows/tests.yml' -> `./.github/workflows/tests.yml' phase `unpack' succeeded after 0.0 seconds starting phase `ensure-no-mtimes-pre-1980' phase `ensure-no-mtimes-pre-1980' succeeded after 0.0 seconds starting phase `enable-bytecode-determinism' phase `enable-bytecode-determinism' succeeded after 0.0 seconds starting phase `ensure-no-cythonized-files' phase `ensure-no-cythonized-files' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' Using 'flit.buildapi' to build wheels, auto-detected 'flit.buildapi', override '#f'. phase `build' succeeded after 0.7 seconds starting phase `install' phase `install' succeeded after 0.1 seconds starting phase `add-install-to-pythonpath' phase `add-install-to-pythonpath' succeeded after 0.0 seconds starting phase `add-install-to-path' phase `add-install-to-path' succeeded after 0.0 seconds starting phase `create-entrypoints' phase `create-entrypoints' succeeded after 0.0 seconds starting phase `wrap' find-files: /gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/sbin: No such file or directory phase `wrap' succeeded after 0.0 seconds starting phase `compile-bytecode' Listing '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages'... Listing '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/__init__.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/ast.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/bytes.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/color3.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/nth.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/parser.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/serializer.py'... Compiling '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2/tokenizer.py'... Listing '/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages/tinycss2-1.1.0.dist-info'... phase `compile-bytecode' succeeded after 0.1 seconds starting phase `check' Using pytest ============================= test session starts ============================== platform linux -- Python 3.10.7, pytest-7.1.3, pluggy-1.0.0 -- /gnu/store/pvsk6wkvqv19q19hdn953jcq8qxzhqhi-python-wrapper-3.10.7/bin/python cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/guix-build-python-tinycss2-1.1.0.drv-0/source/.hypothesis/examples') rootdir: /tmp/guix-build-python-tinycss2-1.1.0.drv-0/source, configfile: pyproject.toml plugins: hypothesis-6.54.5, cov-3.0.0, flake8-1.0.7, isort-3.1.0 collecting ... collected 501 items docs/conf.py::ISORT PASSED [ 0%] docs/conf.py::FLAKE8 PASSED [ 0%] docs/css_diagram_role.py::ISORT PASSED [ 0%] docs/css_diagram_role.py::FLAKE8 PASSED [ 0%] tests/test_tinycss2.py::ISORT PASSED [ 0%] tests/test_tinycss2.py::FLAKE8 PASSED [ 1%] tests/test_tinycss2.py::test_component_value_list[-expected0] PASSED [ 1%] tests/test_tinycss2.py::test_component_value_list[/*/*///** /* **/*//* -expected1] PASSED [ 1%] tests/test_tinycss2.py::test_component_value_list[red-expected2] PASSED [ 1%] tests/test_tinycss2.py::test_component_value_list[ \t\t\r\n\nRed -expected3] PASSED [ 1%] tests/test_tinycss2.py::test_component_value_list[red/* CDC */-->-expected4] PASSED [ 2%] tests/test_tinycss2.py::test_component_value_list[red-->/* Not CDC */-expected5] PASSED [ 2%] tests/test_tinycss2.py::test_component_value_list[\\- red0 -red --red -\\-red\\ blue 0red -0red \x00red _Red .red r\xead r\\\xead \x7f\x80\x81-expected6] PASSED [ 2%] tests/test_tinycss2.py::test_component_value_list[\\30red \\00030 red \\30\r\nred \\0000000red \\1100000red \\red \\r ed \\.red \\ red \\\nred \\376\\37 6\\000376\\0000376\\-expected7] PASSED [ 2%] tests/test_tinycss2.py::test_component_value_list[rgba0('a' rgba1(a b rgba2(rgba3('b-expected8] PASSED [ 2%] tests/test_tinycss2.py::test_component_value_list[rgba0() -rgba() --rgba() -\\-rgba() 0rgba() -0rgba() _rgba() .rgba() rgb\xe2() \\30rgba() rgba () @rgba() #rgba()-expected9] PASSED [ 3%] tests/test_tinycss2.py::test_component_value_list[@media0 @-Media @--media @-\\-media @0media @-0media @_media @.media @med\u0130a @\\30 media\\-expected10] PASSED [ 3%] tests/test_tinycss2.py::test_component_value_list[#red0 #-Red #--red #-\\-red #0red #-0red #_Red #.red #r\xead #\xeard #\\.red\\-expected11] PASSED [ 3%] tests/test_tinycss2.py::test_component_value_list[p[example="\\\nfoo(int x) {\\\n this.x = x;\\\n}\\\n"]-expected12] PASSED [ 3%] tests/test_tinycss2.py::test_component_value_list['' 'Lorem "\xeepsum"' 'a\\\nb' 'a\nb 'eof-expected13] PASSED [ 3%] tests/test_tinycss2.py::test_component_value_list["" "Lorem '\xeepsum'" "a\\\nb" "a\nb "eof-expected14] PASSED [ 4%] tests/test_tinycss2.py::test_component_value_list["Lo\\rem \\130 ps\\u m" '\\376\\37 6\\000376\\0000376\\-expected15] PASSED [ 4%] tests/test_tinycss2.py::test_component_value_list[url( '') url('Lorem "\xeepsum"'\n) url('a\\\nb' ) url('a\nb) url('eof-expected16] PASSED [ 4%] tests/test_tinycss2.py::test_component_value_list[url(-expected17] PASSED [ 4%] tests/test_tinycss2.py::test_component_value_list[url( \t-expected18] PASSED [ 4%] tests/test_tinycss2.py::test_component_value_list[url("") url("Lorem '\xeepsum'"\n) url("a\\\nb" ) url("a\nb) url("eof-expected19] PASSED [ 5%] tests/test_tinycss2.py::test_component_value_list[url("Lo\\rem \\130 ps\\u m") url('\\376\\37 6\\000376\\0000376\\-expected20] PASSED [ 5%] tests/test_tinycss2.py::test_component_value_list[URL(foo) Url(foo) \xfbrl(foo) url (foo) url\\ (foo) url(\t 'foo' -expected21] PASSED [ 5%] tests/test_tinycss2.py::test_component_value_list[url('a' b) url('c' d)-expected22] PASSED [ 5%] tests/test_tinycss2.py::test_component_value_list[url('a\nb) url('c\n-expected23] PASSED [ 5%] tests/test_tinycss2.py::test_component_value_list[url() url( \t) url(\n Fo\xf4\\030\n!\n) url(\na\nb\n) url(a\\ b) url(a(b) url(a\\(b) url(a'b) url(a\\'b) url(a"b) url(a\\"b) url(a\nb) url(a\\\nb) url(a\\a b) url(a\\-expected24] PASSED [ 6%] tests/test_tinycss2.py::test_component_value_list[url(\x00!#$%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\x81\x9e\x9f\xa0\xa1\xa2-expected25] PASSED [ 6%] tests/test_tinycss2.py::test_component_value_list[url(\x01) url(\x02) url(\x03) url(\x04) url(\x05) url(\x06) url(\x07) url(\x08) url(\x0b) url(\x0e) url(\x0f) url(\x10) url(\x11) url(\x12) url(\x13) url(\x14) url(\x15) url(\x16) url(\x17) url(\x18) url(\x19) url(\x1a) url(\x1b) url(\x1c) url(\x1d) url(\x1e) url(\x1f) url(\x7f)-expected26] PASSED [ 6%] tests/test_tinycss2.py::test_component_value_list[12 +34 -45 .67 +.89 -.01 2.3 +45.0 -0.67-expected27] PASSED [ 6%] tests/test_tinycss2.py::test_component_value_list[12e2 +34e+1 -45E-0 .68e+3 +.79e-1 -.01E2 2.3E+1 +45.0e6 -0.67e0-expected28] PASSED [ 6%] tests/test_tinycss2.py::test_component_value_list[3. /* Decimal point must have following digits */-expected29] PASSED [ 7%] tests/test_tinycss2.py::test_component_value_list[3\\65-2 /* Scientific notation E can not be escaped */-expected30] PASSED [ 7%] tests/test_tinycss2.py::test_component_value_list[3e-2.1 /* Integer exponents only */-expected31] PASSED [ 7%] tests/test_tinycss2.py::test_component_value_list[12% +34% -45% .67% +.89% -.01% 2.3% +45.0% -0.67%-expected32] PASSED [ 7%] tests/test_tinycss2.py::test_component_value_list[12e2% +34e+1% -45E-0% .68e+3% +.79e-1% -.01E2% 2.3E+1% +45.0e6% -0.67e0%-expected33] PASSED [ 7%] tests/test_tinycss2.py::test_component_value_list[12\\% /* Percent sign can not be escaped */-expected34] PASSED [ 8%] tests/test_tinycss2.py::test_component_value_list[12px +34px -45px .67px +.89px -.01px 2.3px +45.0px -0.67px-expected35] PASSED [ 8%] tests/test_tinycss2.py::test_component_value_list[12e2px +34e+1px -45E-0px .68e+3px +.79e-1px -.01E2px 2.3E+1px +45.0e6px -0.67e0px-expected36] PASSED [ 8%] tests/test_tinycss2.py::test_component_value_list[12red0 12.0-red 12--red 12-\\-red 120red 12-0red 12\x00red 12_Red 12.red 12r\xead-expected37] PASSED [ 8%] tests/test_tinycss2.py::test_component_value_list[u+1 U+10 U+100 U+1000 U+10000 U+100000 U+1000000-expected38] PASSED [ 8%] tests/test_tinycss2.py::test_component_value_list[u+? u+1? U+10? U+100? U+1000? U+10000? U+100000?-expected39] PASSED [ 9%] tests/test_tinycss2.py::test_component_value_list[u+?? U+1?? U+10?? U+100?? U+1000?? U+10000??-expected40] PASSED [ 9%] tests/test_tinycss2.py::test_component_value_list[u+??? U+1??? U+10??? U+100??? U+1000???-expected41] PASSED [ 9%] tests/test_tinycss2.py::test_component_value_list[u+???? U+1???? U+10???? U+100????-expected42] PASSED [ 9%] tests/test_tinycss2.py::test_component_value_list[u+????? U+1????? U+10?????-expected43] PASSED [ 9%] tests/test_tinycss2.py::test_component_value_list[u+?????? U+1??????-expected44] PASSED [ 10%] tests/test_tinycss2.py::test_component_value_list[u+1-2 U+100000-2 U+1000000-2 U+10-200000-expected45] PASSED [ 10%] tests/test_tinycss2.py::test_component_value_list[\xf9+12 \xdc+12 u +12 U+ 12 U+12 - 20 U+1?2 U+1?-50-expected46] PASSED [ 10%] tests/test_tinycss2.py::test_component_value_list[~=|=^=$=*=|| |/**/| ~/**/=-expected47] PASSED [ 10%] tests/test_tinycss2.py::test_component_value_list[a:not([href^=http\\:], [href ^=\t'https\\:'\n]) { color: rgba(0%, 100%, 50%); }-expected48] PASSED [ 10%] tests/test_tinycss2.py::test_component_value_list[@media print { (foo]{bar) }baz-expected49] PASSED [ 11%] tests/test_tinycss2.py::test_one_component_value[-expected0] PASSED [ 11%] tests/test_tinycss2.py::test_one_component_value[ -expected1] PASSED [ 11%] tests/test_tinycss2.py::test_one_component_value[/**/-expected2] PASSED [ 11%] tests/test_tinycss2.py::test_one_component_value[ /**/\t/* a */\n\n-expected3] PASSED [ 11%] tests/test_tinycss2.py::test_one_component_value[.-.] PASSED [ 12%] tests/test_tinycss2.py::test_one_component_value[a-expected5] PASSED [ 12%] tests/test_tinycss2.py::test_one_component_value[/**/ 4px-expected6] PASSED [ 12%] tests/test_tinycss2.py::test_one_component_value[rgba(100%, 0%, 50%, .5)-expected7] PASSED [ 12%] tests/test_tinycss2.py::test_one_component_value[ /**/ { foo: bar; @baz [)-expected8] PASSED [ 12%] tests/test_tinycss2.py::test_one_component_value[.foo-expected9] PASSED [ 13%] tests/test_tinycss2.py::test_declaration_list[-expected0] PASSED [ 13%] tests/test_tinycss2.py::test_declaration_list[;; /**/ ; ;-expected1] PASSED [ 13%] tests/test_tinycss2.py::test_declaration_list[a:b; c:d 42!important;\n-expected2] PASSED [ 13%] tests/test_tinycss2.py::test_declaration_list[z;a:b-expected3] PASSED [ 13%] tests/test_tinycss2.py::test_declaration_list[z:x!;a:b-expected4] PASSED [ 14%] tests/test_tinycss2.py::test_declaration_list[a:b; c+:d-expected5] PASSED [ 14%] tests/test_tinycss2.py::test_declaration_list[@import 'foo.css'; a:b; @import 'bar.css'-expected6] PASSED [ 14%] tests/test_tinycss2.py::test_declaration_list[@media screen { div{;}} a:b;; @media print{div{-expected7] PASSED [ 14%] tests/test_tinycss2.py::test_declaration_list[@ media screen { div{;}} a:b;; @media print{div{-expected8] PASSED [ 14%] tests/test_tinycss2.py::test_declaration_list[-expected9] PASSED [ 15%] tests/test_tinycss2.py::test_one_declaration[-expected0] PASSED [ 15%] tests/test_tinycss2.py::test_one_declaration[ /**/\n-expected1] PASSED [ 15%] tests/test_tinycss2.py::test_one_declaration[ ;-expected2] PASSED [ 15%] tests/test_tinycss2.py::test_one_declaration[foo-expected3] PASSED [ 15%] tests/test_tinycss2.py::test_one_declaration[@foo:-expected4] PASSED [ 16%] tests/test_tinycss2.py::test_one_declaration[#foo:-expected5] PASSED [ 16%] tests/test_tinycss2.py::test_one_declaration[.foo:-expected6] PASSED [ 16%] tests/test_tinycss2.py::test_one_declaration[foo*:-expected7] PASSED [ 16%] tests/test_tinycss2.py::test_one_declaration[foo.. 9000-expected8] PASSED [ 16%] tests/test_tinycss2.py::test_one_declaration[foo:-expected9] PASSED [ 17%] tests/test_tinycss2.py::test_one_declaration[foo :-expected10] PASSED [ 17%] tests/test_tinycss2.py::test_one_declaration[\n/**/ foo: -expected11] PASSED [ 17%] tests/test_tinycss2.py::test_one_declaration[foo:;-expected12] PASSED [ 17%] tests/test_tinycss2.py::test_one_declaration[ /**/ foo /**/ :-expected13] PASSED [ 17%] tests/test_tinycss2.py::test_one_declaration[foo:;bar:;-expected14] PASSED [ 18%] tests/test_tinycss2.py::test_one_declaration[foo: 9000 !Important-expected15] PASSED [ 18%] tests/test_tinycss2.py::test_one_declaration[foo: 9000 ! /**/\t IMPORTant /**/\x0c-expected16] PASSED [ 18%] tests/test_tinycss2.py::test_one_declaration[foo: 9000 /* Dotted capital I */!\u0130mportant-expected17] PASSED [ 18%] tests/test_tinycss2.py::test_one_declaration[foo: 9000 !important!-expected18] PASSED [ 18%] tests/test_tinycss2.py::test_one_declaration[foo: 9000 important-expected19] PASSED [ 19%] tests/test_tinycss2.py::test_one_declaration[foo:important-expected20] PASSED [ 19%] tests/test_tinycss2.py::test_one_declaration[foo: 9000 @bar{ !important-expected21] PASSED [ 19%] tests/test_tinycss2.py::test_stylesheet[-expected0] PASSED [ 19%] tests/test_tinycss2.py::test_stylesheet[foo-expected1] PASSED [ 19%] tests/test_tinycss2.py::test_stylesheet[foo 4-expected2] PASSED [ 20%] tests/test_tinycss2.py::test_stylesheet[@foo-expected3] PASSED [ 20%] tests/test_tinycss2.py::test_stylesheet[@foo bar; \t/* comment */-expected4] PASSED [ 20%] tests/test_tinycss2.py::test_stylesheet[ /**/ @foo bar{[(4-expected5] PASSED [ 20%] tests/test_tinycss2.py::test_stylesheet[@foo { bar-expected6] PASSED [ 20%] tests/test_tinycss2.py::test_stylesheet[@foo [ bar-expected7] PASSED [ 21%] tests/test_tinycss2.py::test_stylesheet[ /**/ div > p { color: #aaa; } /**/ -expected8] PASSED [ 21%] tests/test_tinycss2.py::test_stylesheet[ /**/ { color: #aaa -expected9] PASSED [ 21%] tests/test_tinycss2.py::test_stylesheet[ /* CDO/CDC are ignored between rules */ {-expected10] PASSED [ 21%] tests/test_tinycss2.py::test_stylesheet[ a{-expected11] PASSED [ 21%] tests/test_tinycss2.py::test_stylesheet[div { color: #aaa; } p{}-expected12] PASSED [ 22%] tests/test_tinycss2.py::test_stylesheet[div {} -->-expected13] PASSED [ 22%] tests/test_tinycss2.py::test_stylesheet[{}a-expected14] PASSED [ 22%] tests/test_tinycss2.py::test_stylesheet[{}@a-expected15] PASSED [ 22%] tests/test_tinycss2.py::test_rule_list[-expected0] PASSED [ 22%] tests/test_tinycss2.py::test_rule_list[foo-expected1] PASSED [ 23%] tests/test_tinycss2.py::test_rule_list[foo 4-expected2] PASSED [ 23%] tests/test_tinycss2.py::test_rule_list[@foo-expected3] PASSED [ 23%] tests/test_tinycss2.py::test_rule_list[@foo bar; \t/* comment */-expected4] PASSED [ 23%] tests/test_tinycss2.py::test_rule_list[ /**/ @foo bar{[(4-expected5] PASSED [ 23%] tests/test_tinycss2.py::test_rule_list[@foo { bar-expected6] PASSED [ 24%] tests/test_tinycss2.py::test_rule_list[@foo [ bar-expected7] PASSED [ 24%] tests/test_tinycss2.py::test_rule_list[ /**/ div > p { color: #aaa; } /**/ -expected8] PASSED [ 24%] tests/test_tinycss2.py::test_rule_list[ /**/ { color: #aaa -expected9] PASSED [ 24%] tests/test_tinycss2.py::test_rule_list[ /* CDO/CDC are not special */ {-expected10] PASSED [ 24%] tests/test_tinycss2.py::test_rule_list[div { color: #aaa; } p{}-expected11] PASSED [ 25%] tests/test_tinycss2.py::test_rule_list[div {} -->-expected12] PASSED [ 25%] tests/test_tinycss2.py::test_rule_list[{}a-expected13] PASSED [ 25%] tests/test_tinycss2.py::test_rule_list[{}@a-expected14] PASSED [ 25%] tests/test_tinycss2.py::test_one_rule[-expected0] PASSED [ 25%] tests/test_tinycss2.py::test_one_rule[foo-expected1] PASSED [ 26%] tests/test_tinycss2.py::test_one_rule[foo 4-expected2] PASSED [ 26%] tests/test_tinycss2.py::test_one_rule[@foo-expected3] PASSED [ 26%] tests/test_tinycss2.py::test_one_rule[@foo bar; \t/* comment */-expected4] PASSED [ 26%] tests/test_tinycss2.py::test_one_rule[ /**/ @foo bar{[(4-expected5] PASSED [ 26%] tests/test_tinycss2.py::test_one_rule[@foo { bar-expected6] PASSED [ 27%] tests/test_tinycss2.py::test_one_rule[@foo [ bar-expected7] PASSED [ 27%] tests/test_tinycss2.py::test_one_rule[ /**/ div > p { color: #aaa; } /**/ -expected8] PASSED [ 27%] tests/test_tinycss2.py::test_one_rule[ /**/ { color: #aaa -expected9] PASSED [ 27%] tests/test_tinycss2.py::test_one_rule[ /* CDO/CDC are not special */ {-expected10] PASSED [ 27%] tests/test_tinycss2.py::test_one_rule[div { color: #aaa; } p{}-expected11] PASSED [ 28%] tests/test_tinycss2.py::test_one_rule[div {} -->-expected12] PASSED [ 28%] tests/test_tinycss2.py::test_one_rule[{}a-expected13] PASSED [ 28%] tests/test_tinycss2.py::test_color3[-None] PASSED [ 28%] tests/test_tinycss2.py::test_color3[ /* hey */\n-None] PASSED [ 28%] tests/test_tinycss2.py::test_color3[4-None] PASSED [ 29%] tests/test_tinycss2.py::test_color3[top-None] PASSED [ 29%] tests/test_tinycss2.py::test_color3[/**/transparent-expected4] PASSED [ 29%] tests/test_tinycss2.py::test_color3[transparent-expected5] PASSED [ 29%] tests/test_tinycss2.py::test_color3[ transparent\n-expected6] PASSED [ 29%] tests/test_tinycss2.py::test_color3[TransParent-expected7] PASSED [ 30%] tests/test_tinycss2.py::test_color3[currentColor-currentColor] PASSED [ 30%] tests/test_tinycss2.py::test_color3[CURRENTcolor-currentColor] PASSED [ 30%] tests/test_tinycss2.py::test_color3[current-Color-None] PASSED [ 30%] tests/test_tinycss2.py::test_color3[black-expected11] PASSED [ 30%] tests/test_tinycss2.py::test_color3[white-expected12] PASSED [ 31%] tests/test_tinycss2.py::test_color3[fuchsia-expected13] PASSED [ 31%] tests/test_tinycss2.py::test_color3[cyan-expected14] PASSED [ 31%] tests/test_tinycss2.py::test_color3[CyAn-expected15] PASSED [ 31%] tests/test_tinycss2.py::test_color3[#-None] PASSED [ 31%] tests/test_tinycss2.py::test_color3[#f-None] PASSED [ 32%] tests/test_tinycss2.py::test_color3[#ff-None] PASSED [ 32%] tests/test_tinycss2.py::test_color3[#fff-expected19] PASSED [ 32%] tests/test_tinycss2.py::test_color3[#ffg-None] PASSED [ 32%] tests/test_tinycss2.py::test_color3[#ffff-expected21] PASSED [ 32%] tests/test_tinycss2.py::test_color3[#fffg-None] PASSED [ 33%] tests/test_tinycss2.py::test_color3[#fffff-None] PASSED [ 33%] tests/test_tinycss2.py::test_color3[#ffffff-expected24] PASSED [ 33%] tests/test_tinycss2.py::test_color3[#fffffg-None] PASSED [ 33%] tests/test_tinycss2.py::test_color3[#fffffff-None] PASSED [ 33%] tests/test_tinycss2.py::test_color3[#ffffffff-expected27] PASSED [ 34%] tests/test_tinycss2.py::test_color3[#fffffffg-None] PASSED [ 34%] tests/test_tinycss2.py::test_color3[#fffffffff-None] PASSED [ 34%] tests/test_tinycss2.py::test_color3[#FFCc99-expected30] PASSED [ 34%] tests/test_tinycss2.py::test_color3[#369-expected31] PASSED [ 34%] tests/test_tinycss2.py::test_color3[rgb(00, 51, 102)-expected32] PASSED [ 35%] tests/test_tinycss2.py::test_color3[r\\gb(00, 51, 102)-expected33] PASSED [ 35%] tests/test_tinycss2.py::test_color3[r\\67 b(00, 51, 102)-expected34] PASSED [ 35%] tests/test_tinycss2.py::test_color3[RGB(153, 204, 255)-expected35] PASSED [ 35%] tests/test_tinycss2.py::test_color3[rgB(0, 0, 0)-expected36] PASSED [ 35%] tests/test_tinycss2.py::test_color3[rgB(0, 51, 255)-expected37] PASSED [ 36%] tests/test_tinycss2.py::test_color3[rgb(0,51,255)-expected38] PASSED [ 36%] tests/test_tinycss2.py::test_color3[rgb(0\t, 51 ,255)-expected39] PASSED [ 36%] tests/test_tinycss2.py::test_color3[rgb(/* R */0, /* G */51, /* B */255)-expected40] PASSED [ 36%] tests/test_tinycss2.py::test_color3[rgb(-51, 306, 0)-expected41] PASSED [ 36%] tests/test_tinycss2.py::test_color3[rgb(42%, 3%, 50%)-expected42] PASSED [ 37%] tests/test_tinycss2.py::test_color3[RGB(100%, 100%, 100%)-expected43] PASSED [ 37%] tests/test_tinycss2.py::test_color3[rgB(0%, 0%, 0%)-expected44] PASSED [ 37%] tests/test_tinycss2.py::test_color3[rgB(10%, 20%, 30%)-expected45] PASSED [ 37%] tests/test_tinycss2.py::test_color3[rgb(10%,20%,30%)-expected46] PASSED [ 37%] tests/test_tinycss2.py::test_color3[rgb(10%\t, 20% ,30%)-expected47] PASSED [ 38%] tests/test_tinycss2.py::test_color3[rgb(/* R */ 10%, /* G */ 20%, /* B */ 30%)-expected48] PASSED [ 38%] tests/test_tinycss2.py::test_color3[rgb(-12%, 110%, 1400%)-expected49] PASSED [ 38%] tests/test_tinycss2.py::test_color3[rgb(10%, 50%, 0)-None] PASSED [ 38%] tests/test_tinycss2.py::test_color3[rgb(255, 50%, 0%)-None] PASSED [ 38%] tests/test_tinycss2.py::test_color3[rgb(0, 0 0)-None] PASSED [ 39%] tests/test_tinycss2.py::test_color3[rgb(0, 0, 0deg)-None] PASSED [ 39%] tests/test_tinycss2.py::test_color3[rgb(0, 0, light)-None] PASSED [ 39%] tests/test_tinycss2.py::test_color3[rgb()-None] PASSED [ 39%] tests/test_tinycss2.py::test_color3[rgb(0)-None] PASSED [ 39%] tests/test_tinycss2.py::test_color3[rgb(0, 0)-None] PASSED [ 40%] tests/test_tinycss2.py::test_color3[rgb(0, 0, 0, 0)-None] PASSED [ 40%] tests/test_tinycss2.py::test_color3[rgb(0%)-None] PASSED [ 40%] tests/test_tinycss2.py::test_color3[rgb(0%, 0%)-None] PASSED [ 40%] tests/test_tinycss2.py::test_color3[rgb(0%, 0%, 0%, 0%)-None] PASSED [ 40%] tests/test_tinycss2.py::test_color3[rgb(0%, 0%, 0%, 0)-None] PASSED [ 41%] tests/test_tinycss2.py::test_color3[rgba(0, 0, 0, 0)-expected63] PASSED [ 41%] tests/test_tinycss2.py::test_color3[rgba(204, 0, 102, 0.3)-expected64] PASSED [ 41%] tests/test_tinycss2.py::test_color3[RGBA(255, 255, 255, 0)-expected65] PASSED [ 41%] tests/test_tinycss2.py::test_color3[rgBA(0, 51, 255, 1)-expected66] PASSED [ 41%] tests/test_tinycss2.py::test_color3[rgba(0, 51, 255, 1.1)-expected67] PASSED [ 42%] tests/test_tinycss2.py::test_color3[rgba(0, 51, 255, 37)-expected68] PASSED [ 42%] tests/test_tinycss2.py::test_color3[rgba(0, 51, 255, 0.42)-expected69] PASSED [ 42%] tests/test_tinycss2.py::test_color3[rgba(0, 51, 255, 0)-expected70] PASSED [ 42%] tests/test_tinycss2.py::test_color3[rgba(0, 51, 255, -0.1)-expected71] PASSED [ 42%] tests/test_tinycss2.py::test_color3[rgba(0, 51, 255, -139)-expected72] PASSED [ 43%] tests/test_tinycss2.py::test_color3[rgba(42%, 3%, 50%, 0.3)-expected73] PASSED [ 43%] tests/test_tinycss2.py::test_color3[RGBA(100%, 100%, 100%, 0)-expected74] PASSED [ 43%] tests/test_tinycss2.py::test_color3[rgBA(0%, 20%, 100%, 1)-expected75] PASSED [ 43%] tests/test_tinycss2.py::test_color3[rgba(0%, 20%, 100%, 1.1)-expected76] PASSED [ 43%] tests/test_tinycss2.py::test_color3[rgba(0%, 20%, 100%, 37)-expected77] PASSED [ 44%] tests/test_tinycss2.py::test_color3[rgba(0%, 20%, 100%, 0.42)-expected78] PASSED [ 44%] tests/test_tinycss2.py::test_color3[rgba(0%, 20%, 100%, 0)-expected79] PASSED [ 44%] tests/test_tinycss2.py::test_color3[rgba(0%, 20%, 100%, -0.1)-expected80] PASSED [ 44%] tests/test_tinycss2.py::test_color3[rgba(0%, 20%, 100%, -139)-expected81] PASSED [ 44%] tests/test_tinycss2.py::test_color3[rgba(255, 255, 255, 0%)-None] PASSED [ 45%] tests/test_tinycss2.py::test_color3[rgba(10%, 50%, 0, 1)-None] PASSED [ 45%] tests/test_tinycss2.py::test_color3[rgba(255, 50%, 0%, 1)-None] PASSED [ 45%] tests/test_tinycss2.py::test_color3[rgba(0, 0, 0 0)-None] PASSED [ 45%] tests/test_tinycss2.py::test_color3[rgba(0, 0, 0, 0deg)-None] PASSED [ 45%] tests/test_tinycss2.py::test_color3[rgba(0, 0, 0, light)-None] PASSED [ 46%] tests/test_tinycss2.py::test_color3[rgba()-None] PASSED [ 46%] tests/test_tinycss2.py::test_color3[rgba(0)-None] PASSED [ 46%] tests/test_tinycss2.py::test_color3[rgba(0, 0, 0)-None] PASSED [ 46%] tests/test_tinycss2.py::test_color3[rgba(0, 0, 0, 0, 0)-None] PASSED [ 46%] tests/test_tinycss2.py::test_color3[rgba(0%)-None] PASSED [ 47%] tests/test_tinycss2.py::test_color3[rgba(0%, 0%)-None] PASSED [ 47%] tests/test_tinycss2.py::test_color3[rgba(0%, 0%, 0%)-None] PASSED [ 47%] tests/test_tinycss2.py::test_color3[rgba(0%, 0%, 0%, 0%)-None] PASSED [ 47%] tests/test_tinycss2.py::test_color3[rgba(0%, 0%, 0%, 0%, 0%)-None] PASSED [ 47%] tests/test_tinycss2.py::test_color3[HSL(0, 0%, 0%)-expected97] PASSED [ 48%] tests/test_tinycss2.py::test_color3[hsL(0, 100%, 50%)-expected98] PASSED [ 48%] tests/test_tinycss2.py::test_color3[hsl(60, 100%, 37.5%)-expected99] PASSED [ 48%] tests/test_tinycss2.py::test_color3[hsl(780, 100%, 37.5%)-expected100] PASSED [ 48%] tests/test_tinycss2.py::test_color3[hsl(-300, 100%, 37.5%)-expected101] PASSED [ 48%] tests/test_tinycss2.py::test_color3[hsl(300, 50%, 50%)-expected102] PASSED [ 49%] tests/test_tinycss2.py::test_color3[hsl(10, 50%, 0)-None] PASSED [ 49%] tests/test_tinycss2.py::test_color3[hsl(50%, 50%, 0%)-None] PASSED [ 49%] tests/test_tinycss2.py::test_color3[hsl(0, 0% 0%)-None] PASSED [ 49%] tests/test_tinycss2.py::test_color3[hsl(30deg, 100%, 100%)-None] PASSED [ 49%] tests/test_tinycss2.py::test_color3[hsl(0, 0%, light)-None] PASSED [ 50%] tests/test_tinycss2.py::test_color3[hsl()-None] PASSED [ 50%] tests/test_tinycss2.py::test_color3[hsl(0)-None] PASSED [ 50%] tests/test_tinycss2.py::test_color3[hsl(0, 0%)-None] PASSED [ 50%] tests/test_tinycss2.py::test_color3[hsl(0, 0%, 0%, 0%)-None] PASSED [ 50%] tests/test_tinycss2.py::test_color3[HSLA(-300, 100%, 37.5%, 1)-expected112] PASSED [ 51%] tests/test_tinycss2.py::test_color3[hsLA(-300, 100%, 37.5%, 12)-expected113] PASSED [ 51%] tests/test_tinycss2.py::test_color3[hsla(-300, 100%, 37.5%, 0.2)-expected114] PASSED [ 51%] tests/test_tinycss2.py::test_color3[hsla(-300, 100%, 37.5%, 0)-expected115] PASSED [ 51%] tests/test_tinycss2.py::test_color3[hsla(-300, 100%, 37.5%, -3)-expected116] PASSED [ 51%] tests/test_tinycss2.py::test_color3[hsla(10, 50%, 0, 1)-None] PASSED [ 52%] tests/test_tinycss2.py::test_color3[hsla(50%, 50%, 0%, 1)-None] PASSED [ 52%] tests/test_tinycss2.py::test_color3[hsla(0, 0% 0%, 1)-None] PASSED [ 52%] tests/test_tinycss2.py::test_color3[hsla(30deg, 100%, 100%, 1)-None] PASSED [ 52%] tests/test_tinycss2.py::test_color3[hsla(0, 0%, light, 1)-None] PASSED [ 52%] tests/test_tinycss2.py::test_color3[hsla()-None] PASSED [ 53%] tests/test_tinycss2.py::test_color3[hsla(0)-None] PASSED [ 53%] tests/test_tinycss2.py::test_color3[hsla(0, 0%)-None] PASSED [ 53%] tests/test_tinycss2.py::test_color3[hsla(0, 0%, 0%, 50%)-None] PASSED [ 53%] tests/test_tinycss2.py::test_color3[hsla(0, 0%, 0%, 1, 0%)-None] PASSED [ 53%] tests/test_tinycss2.py::test_color3[cmyk(0, 0, 0, 0)-None] PASSED [ 54%] tests/test_tinycss2.py::test_nth[-None] PASSED [ 54%] tests/test_tinycss2.py::test_nth[ \n-None] PASSED [ 54%] tests/test_tinycss2.py::test_nth[odd-expected2] PASSED [ 54%] tests/test_tinycss2.py::test_nth[even-expected3] PASSED [ 54%] tests/test_tinycss2.py::test_nth[\xf6dd-None] PASSED [ 55%] tests/test_tinycss2.py::test_nth[\xe9ven-None] PASSED [ 55%] tests/test_tinycss2.py::test_nth[ /**/\t OdD /**/\n-expected6] PASSED [ 55%] tests/test_tinycss2.py::test_nth[ /**/\t EveN /**/\n-expected7] PASSED [ 55%] tests/test_tinycss2.py::test_nth[3-expected8] PASSED [ 55%] tests/test_tinycss2.py::test_nth[+2 -expected9] PASSED [ 56%] tests/test_tinycss2.py::test_nth[ -14 -expected10] PASSED [ 56%] tests/test_tinycss2.py::test_nth[+ 2 -None] PASSED [ 56%] tests/test_tinycss2.py::test_nth[- 14 -None] PASSED [ 56%] tests/test_tinycss2.py::test_nth[3.1-None] PASSED [ 56%] tests/test_tinycss2.py::test_nth[3N-expected14] PASSED [ 57%] tests/test_tinycss2.py::test_nth[+2N -expected15] PASSED [ 57%] tests/test_tinycss2.py::test_nth[ -14n -expected16] PASSED [ 57%] tests/test_tinycss2.py::test_nth[+ 2N -None] PASSED [ 57%] tests/test_tinycss2.py::test_nth[- 14N -None] PASSED [ 57%] tests/test_tinycss2.py::test_nth[3.1N-None] PASSED [ 58%] tests/test_tinycss2.py::test_nth[3 n-None] PASSED [ 58%] tests/test_tinycss2.py::test_nth[ N-expected21] PASSED [ 58%] tests/test_tinycss2.py::test_nth[ +n-expected22] PASSED [ 58%] tests/test_tinycss2.py::test_nth[ -n-expected23] PASSED [ 58%] tests/test_tinycss2.py::test_nth[+ n-None] PASSED [ 59%] tests/test_tinycss2.py::test_nth[- n-None] PASSED [ 59%] tests/test_tinycss2.py::test_nth[3N+1-expected26] PASSED [ 59%] tests/test_tinycss2.py::test_nth[+2n+1 -expected27] PASSED [ 59%] tests/test_tinycss2.py::test_nth[ -14n+1 -expected28] PASSED [ 59%] tests/test_tinycss2.py::test_nth[+ 2N+1 -None] PASSED [ 60%] tests/test_tinycss2.py::test_nth[- 14n+1 -None] PASSED [ 60%] tests/test_tinycss2.py::test_nth[3.1n+1-None] PASSED [ 60%] tests/test_tinycss2.py::test_nth[3 n+1-None] PASSED [ 60%] tests/test_tinycss2.py::test_nth[ n+1-expected33] PASSED [ 60%] tests/test_tinycss2.py::test_nth[ +N+1-expected34] PASSED [ 61%] tests/test_tinycss2.py::test_nth[ -n+1-expected35] PASSED [ 61%] tests/test_tinycss2.py::test_nth[+ N+1-None] PASSED [ 61%] tests/test_tinycss2.py::test_nth[- N+1-None] PASSED [ 61%] tests/test_tinycss2.py::test_nth[3n-1-expected38] PASSED [ 61%] tests/test_tinycss2.py::test_nth[+2N-1 -expected39] PASSED [ 62%] tests/test_tinycss2.py::test_nth[ -14n-1 -expected40] PASSED [ 62%] tests/test_tinycss2.py::test_nth[+ 2N-1 -None] PASSED [ 62%] tests/test_tinycss2.py::test_nth[- 14N-1 -None] PASSED [ 62%] tests/test_tinycss2.py::test_nth[3.1n-1-None] PASSED [ 62%] tests/test_tinycss2.py::test_nth[3 n-1-None] PASSED [ 63%] tests/test_tinycss2.py::test_nth[3n-1foo-None] PASSED [ 63%] tests/test_tinycss2.py::test_nth[ n-1-expected46] PASSED [ 63%] tests/test_tinycss2.py::test_nth[ +n-1-expected47] PASSED [ 63%] tests/test_tinycss2.py::test_nth[ -n-1-expected48] PASSED [ 63%] tests/test_tinycss2.py::test_nth[+ n-1-None] PASSED [ 64%] tests/test_tinycss2.py::test_nth[- n-1-None] PASSED [ 64%] tests/test_tinycss2.py::test_nth[ +n-1foo-None] PASSED [ 64%] tests/test_tinycss2.py::test_nth[ -n-1foo-None] PASSED [ 64%] tests/test_tinycss2.py::test_nth[3N +1-expected53] PASSED [ 64%] tests/test_tinycss2.py::test_nth[+2N +1 -expected54] PASSED [ 65%] tests/test_tinycss2.py::test_nth[ -14n +1 -expected55] PASSED [ 65%] tests/test_tinycss2.py::test_nth[+ 2N +1 -None] PASSED [ 65%] tests/test_tinycss2.py::test_nth[- 14n +1 -None] PASSED [ 65%] tests/test_tinycss2.py::test_nth[3.1N +1-None] PASSED [ 65%] tests/test_tinycss2.py::test_nth[3 n +1-None] PASSED [ 66%] tests/test_tinycss2.py::test_nth[3n foo-None] PASSED [ 66%] tests/test_tinycss2.py::test_nth[3n + foo-None] PASSED [ 66%] tests/test_tinycss2.py::test_nth[ n +1-expected62] PASSED [ 66%] tests/test_tinycss2.py::test_nth[ +N +1-expected63] PASSED [ 66%] tests/test_tinycss2.py::test_nth[ -n +1-expected64] PASSED [ 67%] tests/test_tinycss2.py::test_nth[+ n +1-None] PASSED [ 67%] tests/test_tinycss2.py::test_nth[- N +1-None] PASSED [ 67%] tests/test_tinycss2.py::test_nth[3N -1-expected67] PASSED [ 67%] tests/test_tinycss2.py::test_nth[+2n -1 -expected68] PASSED [ 67%] tests/test_tinycss2.py::test_nth[ -14n -1 -expected69] PASSED [ 68%] tests/test_tinycss2.py::test_nth[+ 2n -1 -None] PASSED [ 68%] tests/test_tinycss2.py::test_nth[- 14N -1 -None] PASSED [ 68%] tests/test_tinycss2.py::test_nth[3.1N -1-None] PASSED [ 68%] tests/test_tinycss2.py::test_nth[3 N -1-None] PASSED [ 68%] tests/test_tinycss2.py::test_nth[ N -1-expected74] PASSED [ 69%] tests/test_tinycss2.py::test_nth[ +N -1-expected75] PASSED [ 69%] tests/test_tinycss2.py::test_nth[ -n -1-expected76] PASSED [ 69%] tests/test_tinycss2.py::test_nth[+ n -1-None] PASSED [ 69%] tests/test_tinycss2.py::test_nth[- n -1-None] PASSED [ 69%] tests/test_tinycss2.py::test_nth[3n+ 1-expected79] PASSED [ 70%] tests/test_tinycss2.py::test_nth[+2n+ 1 -expected80] PASSED [ 70%] tests/test_tinycss2.py::test_nth[ -14n+ 1 -expected81] PASSED [ 70%] tests/test_tinycss2.py::test_nth[+ 2n+ 1 -None] PASSED [ 70%] tests/test_tinycss2.py::test_nth[- 14N+ 1 -None] PASSED [ 70%] tests/test_tinycss2.py::test_nth[3.1n+ 1-None] PASSED [ 71%] tests/test_tinycss2.py::test_nth[3 N+ 1-None] PASSED [ 71%] tests/test_tinycss2.py::test_nth[ N+ 1-expected86] PASSED [ 71%] tests/test_tinycss2.py::test_nth[ +N+ 1-expected87] PASSED [ 71%] tests/test_tinycss2.py::test_nth[ -N+ 1-expected88] PASSED [ 71%] tests/test_tinycss2.py::test_nth[+ n+ 1-None] PASSED [ 72%] tests/test_tinycss2.py::test_nth[- N+ 1-None] PASSED [ 72%] tests/test_tinycss2.py::test_nth[3n- 1-expected91] PASSED [ 72%] tests/test_tinycss2.py::test_nth[+2N- 1 -expected92] PASSED [ 72%] tests/test_tinycss2.py::test_nth[ -14N- 1 -expected93] PASSED [ 72%] tests/test_tinycss2.py::test_nth[+ 2N- 1 -None] PASSED [ 73%] tests/test_tinycss2.py::test_nth[- 14n- 1 -None] PASSED [ 73%] tests/test_tinycss2.py::test_nth[3.1n- 1-None] PASSED [ 73%] tests/test_tinycss2.py::test_nth[3 n- 1-None] PASSED [ 73%] tests/test_tinycss2.py::test_nth[ N- 1-expected98] PASSED [ 73%] tests/test_tinycss2.py::test_nth[ +N- 1-expected99] PASSED [ 74%] tests/test_tinycss2.py::test_nth[ -n- 1-expected100] PASSED [ 74%] tests/test_tinycss2.py::test_nth[+ n- 1-None] PASSED [ 74%] tests/test_tinycss2.py::test_nth[- N- 1-None] PASSED [ 74%] tests/test_tinycss2.py::test_nth[3N + 1-expected103] PASSED [ 74%] tests/test_tinycss2.py::test_nth[+2N + 1 -expected104] PASSED [ 75%] tests/test_tinycss2.py::test_nth[ -14n + 1 -expected105] PASSED [ 75%] tests/test_tinycss2.py::test_nth[+ 2n + 1 -None] PASSED [ 75%] tests/test_tinycss2.py::test_nth[- 14N + 1 -None] PASSED [ 75%] tests/test_tinycss2.py::test_nth[3.1n + 1-None] PASSED [ 75%] tests/test_tinycss2.py::test_nth[3 N + 1-None] PASSED [ 76%] tests/test_tinycss2.py::test_nth[ n + 1-expected110] PASSED [ 76%] tests/test_tinycss2.py::test_nth[ +n + 1-expected111] PASSED [ 76%] tests/test_tinycss2.py::test_nth[ -N + 1-expected112] PASSED [ 76%] tests/test_tinycss2.py::test_nth[+ N + 1-None] PASSED [ 76%] tests/test_tinycss2.py::test_nth[- N + 1-None] PASSED [ 77%] tests/test_tinycss2.py::test_nth[3N - 1-expected115] PASSED [ 77%] tests/test_tinycss2.py::test_nth[+2n - 1 -expected116] PASSED [ 77%] tests/test_tinycss2.py::test_nth[ -14n - 1 -expected117] PASSED [ 77%] tests/test_tinycss2.py::test_nth[+ 2N - 1 -None] PASSED [ 77%] tests/test_tinycss2.py::test_nth[- 14N - 1 -None] PASSED [ 78%] tests/test_tinycss2.py::test_nth[3.1N - 1-None] PASSED [ 78%] tests/test_tinycss2.py::test_nth[3 n - 1-None] PASSED [ 78%] tests/test_tinycss2.py::test_nth[ N - 1-expected122] PASSED [ 78%] tests/test_tinycss2.py::test_nth[ +n - 1-expected123] PASSED [ 78%] tests/test_tinycss2.py::test_nth[ -n - 1-expected124] PASSED [ 79%] tests/test_tinycss2.py::test_nth[+ N - 1-None] PASSED [ 79%] tests/test_tinycss2.py::test_nth[- N - 1-None] PASSED [ 79%] tests/test_tinycss2.py::test_color3_hsl PASSED [ 79%] tests/test_tinycss2.py::test_color3_keywords PASSED [ 79%] tests/test_tinycss2.py::test_stylesheet_bytes[css0-expected0] PASSED [ 80%] tests/test_tinycss2.py::test_stylesheet_bytes[css1-expected1] PASSED [ 80%] tests/test_tinycss2.py::test_stylesheet_bytes[css2-expected2] PASSED [ 80%] tests/test_tinycss2.py::test_stylesheet_bytes[css3-expected3] PASSED [ 80%] tests/test_tinycss2.py::test_stylesheet_bytes[css4-expected4] PASSED [ 80%] tests/test_tinycss2.py::test_stylesheet_bytes[css5-expected5] PASSED [ 81%] tests/test_tinycss2.py::test_stylesheet_bytes[css6-expected6] PASSED [ 81%] tests/test_tinycss2.py::test_stylesheet_bytes[css7-expected7] PASSED [ 81%] tests/test_tinycss2.py::test_stylesheet_bytes[css8-expected8] PASSED [ 81%] tests/test_tinycss2.py::test_stylesheet_bytes[css9-expected9] PASSED [ 81%] tests/test_tinycss2.py::test_stylesheet_bytes[css10-expected10] PASSED [ 82%] tests/test_tinycss2.py::test_stylesheet_bytes[css11-expected11] PASSED [ 82%] tests/test_tinycss2.py::test_stylesheet_bytes[css12-expected12] PASSED [ 82%] tests/test_tinycss2.py::test_stylesheet_bytes[css13-expected13] PASSED [ 82%] tests/test_tinycss2.py::test_stylesheet_bytes[css14-expected14] PASSED [ 82%] tests/test_tinycss2.py::test_stylesheet_bytes[css15-expected15] PASSED [ 83%] tests/test_tinycss2.py::test_stylesheet_bytes[css16-expected16] PASSED [ 83%] tests/test_tinycss2.py::test_stylesheet_bytes[css17-expected17] PASSED [ 83%] tests/test_tinycss2.py::test_stylesheet_bytes[css18-expected18] PASSED [ 83%] tests/test_tinycss2.py::test_stylesheet_bytes[css19-expected19] PASSED [ 83%] tests/test_tinycss2.py::test_stylesheet_bytes[css20-expected20] PASSED [ 84%] tests/test_tinycss2.py::test_stylesheet_bytes[css21-expected21] PASSED [ 84%] tests/test_tinycss2.py::test_stylesheet_bytes[css22-expected22] PASSED [ 84%] tests/test_tinycss2.py::test_stylesheet_bytes[css23-expected23] PASSED [ 84%] tests/test_tinycss2.py::test_stylesheet_bytes[css24-expected24] PASSED [ 84%] tests/test_tinycss2.py::test_stylesheet_bytes[css25-expected25] PASSED [ 85%] tests/test_tinycss2.py::test_stylesheet_bytes[css26-expected26] PASSED [ 85%] tests/test_tinycss2.py::test_stylesheet_bytes[css27-expected27] PASSED [ 85%] tests/test_tinycss2.py::test_serialization[-expected0] PASSED [ 85%] tests/test_tinycss2.py::test_serialization[/*/*///** /* **/*//* -expected1] PASSED [ 85%] tests/test_tinycss2.py::test_serialization[red-expected2] PASSED [ 86%] tests/test_tinycss2.py::test_serialization[ \t\t\r\n\nRed -expected3] PASSED [ 86%] tests/test_tinycss2.py::test_serialization[red/* CDC */-->-expected4] PASSED [ 86%] tests/test_tinycss2.py::test_serialization[red-->/* Not CDC */-expected5] PASSED [ 86%] tests/test_tinycss2.py::test_serialization[\\- red0 -red --red -\\-red\\ blue 0red -0red \x00red _Red .red r\xead r\\\xead \x7f\x80\x81-expected6] PASSED [ 86%] tests/test_tinycss2.py::test_serialization[\\30red \\00030 red \\30\r\nred \\0000000red \\1100000red \\red \\r ed \\.red \\ red \\\nred \\376\\37 6\\000376\\0000376\\-expected7] PASSED [ 87%] tests/test_tinycss2.py::test_serialization[rgba0('a' rgba1(a b rgba2(rgba3('b-expected8] PASSED [ 87%] tests/test_tinycss2.py::test_serialization[rgba0() -rgba() --rgba() -\\-rgba() 0rgba() -0rgba() _rgba() .rgba() rgb\xe2() \\30rgba() rgba () @rgba() #rgba()-expected9] PASSED [ 87%] tests/test_tinycss2.py::test_serialization[@media0 @-Media @--media @-\\-media @0media @-0media @_media @.media @med\u0130a @\\30 media\\-expected10] PASSED [ 87%] tests/test_tinycss2.py::test_serialization[#red0 #-Red #--red #-\\-red #0red #-0red #_Red #.red #r\xead #\xeard #\\.red\\-expected11] PASSED [ 87%] tests/test_tinycss2.py::test_serialization[p[example="\\\nfoo(int x) {\\\n this.x = x;\\\n}\\\n"]-expected12] PASSED [ 88%] tests/test_tinycss2.py::test_serialization['' 'Lorem "\xeepsum"' 'a\\\nb' 'a\nb 'eof-expected13] PASSED [ 88%] tests/test_tinycss2.py::test_serialization["" "Lorem '\xeepsum'" "a\\\nb" "a\nb "eof-expected14] PASSED [ 88%] tests/test_tinycss2.py::test_serialization["Lo\\rem \\130 ps\\u m" '\\376\\37 6\\000376\\0000376\\-expected15] PASSED [ 88%] tests/test_tinycss2.py::test_serialization[url( '') url('Lorem "\xeepsum"'\n) url('a\\\nb' ) url('a\nb) url('eof-expected16] PASSED [ 88%] tests/test_tinycss2.py::test_serialization[url(-expected17] PASSED [ 89%] tests/test_tinycss2.py::test_serialization[url( \t-expected18] PASSED [ 89%] tests/test_tinycss2.py::test_serialization[url("") url("Lorem '\xeepsum'"\n) url("a\\\nb" ) url("a\nb) url("eof-expected19] PASSED [ 89%] tests/test_tinycss2.py::test_serialization[url("Lo\\rem \\130 ps\\u m") url('\\376\\37 6\\000376\\0000376\\-expected20] PASSED [ 89%] tests/test_tinycss2.py::test_serialization[URL(foo) Url(foo) \xfbrl(foo) url (foo) url\\ (foo) url(\t 'foo' -expected21] PASSED [ 89%] tests/test_tinycss2.py::test_serialization[url('a' b) url('c' d)-expected22] PASSED [ 90%] tests/test_tinycss2.py::test_serialization[url('a\nb) url('c\n-expected23] PASSED [ 90%] tests/test_tinycss2.py::test_serialization[url() url( \t) url(\n Fo\xf4\\030\n!\n) url(\na\nb\n) url(a\\ b) url(a(b) url(a\\(b) url(a'b) url(a\\'b) url(a"b) url(a\\"b) url(a\nb) url(a\\\nb) url(a\\a b) url(a\\-expected24] PASSED [ 90%] tests/test_tinycss2.py::test_serialization[url(\x00!#$%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\x81\x9e\x9f\xa0\xa1\xa2-expected25] PASSED [ 90%] tests/test_tinycss2.py::test_serialization[url(\x01) url(\x02) url(\x03) url(\x04) url(\x05) url(\x06) url(\x07) url(\x08) url(\x0b) url(\x0e) url(\x0f) url(\x10) url(\x11) url(\x12) url(\x13) url(\x14) url(\x15) url(\x16) url(\x17) url(\x18) url(\x19) url(\x1a) url(\x1b) url(\x1c) url(\x1d) url(\x1e) url(\x1f) url(\x7f)-expected26] PASSED [ 90%] tests/test_tinycss2.py::test_serialization[12 +34 -45 .67 +.89 -.01 2.3 +45.0 -0.67-expected27] PASSED [ 91%] tests/test_tinycss2.py::test_serialization[12e2 +34e+1 -45E-0 .68e+3 +.79e-1 -.01E2 2.3E+1 +45.0e6 -0.67e0-expected28] PASSED [ 91%] tests/test_tinycss2.py::test_serialization[3. /* Decimal point must have following digits */-expected29] PASSED [ 91%] tests/test_tinycss2.py::test_serialization[3\\65-2 /* Scientific notation E can not be escaped */-expected30] PASSED [ 91%] tests/test_tinycss2.py::test_serialization[3e-2.1 /* Integer exponents only */-expected31] PASSED [ 91%] tests/test_tinycss2.py::test_serialization[12% +34% -45% .67% +.89% -.01% 2.3% +45.0% -0.67%-expected32] PASSED [ 92%] tests/test_tinycss2.py::test_serialization[12e2% +34e+1% -45E-0% .68e+3% +.79e-1% -.01E2% 2.3E+1% +45.0e6% -0.67e0%-expected33] PASSED [ 92%] tests/test_tinycss2.py::test_serialization[12\\% /* Percent sign can not be escaped */-expected34] PASSED [ 92%] tests/test_tinycss2.py::test_serialization[12px +34px -45px .67px +.89px -.01px 2.3px +45.0px -0.67px-expected35] PASSED [ 92%] tests/test_tinycss2.py::test_serialization[12e2px +34e+1px -45E-0px .68e+3px +.79e-1px -.01E2px 2.3E+1px +45.0e6px -0.67e0px-expected36] PASSED [ 92%] tests/test_tinycss2.py::test_serialization[12red0 12.0-red 12--red 12-\\-red 120red 12-0red 12\x00red 12_Red 12.red 12r\xead-expected37] PASSED [ 93%] tests/test_tinycss2.py::test_serialization[u+1 U+10 U+100 U+1000 U+10000 U+100000 U+1000000-expected38] PASSED [ 93%] tests/test_tinycss2.py::test_serialization[u+? u+1? U+10? U+100? U+1000? U+10000? U+100000?-expected39] PASSED [ 93%] tests/test_tinycss2.py::test_serialization[u+?? U+1?? U+10?? U+100?? U+1000?? U+10000??-expected40] PASSED [ 93%] tests/test_tinycss2.py::test_serialization[u+??? U+1??? U+10??? U+100??? U+1000???-expected41] PASSED [ 93%] tests/test_tinycss2.py::test_serialization[u+???? U+1???? U+10???? U+100????-expected42] PASSED [ 94%] tests/test_tinycss2.py::test_serialization[u+????? U+1????? U+10?????-expected43] PASSED [ 94%] tests/test_tinycss2.py::test_serialization[u+?????? U+1??????-expected44] PASSED [ 94%] tests/test_tinycss2.py::test_serialization[u+1-2 U+100000-2 U+1000000-2 U+10-200000-expected45] PASSED [ 94%] tests/test_tinycss2.py::test_serialization[\xf9+12 \xdc+12 u +12 U+ 12 U+12 - 20 U+1?2 U+1?-50-expected46] PASSED [ 94%] tests/test_tinycss2.py::test_serialization[~=|=^=$=*=|| |/**/| ~/**/=-expected47] PASSED [ 95%] tests/test_tinycss2.py::test_serialization[a:not([href^=http\\:], [href ^=\t'https\\:'\n]) { color: rgba(0%, 100%, 50%); }-expected48] PASSED [ 95%] tests/test_tinycss2.py::test_serialization[@media print { (foo]{bar) }baz-expected49] PASSED [ 95%] tests/test_tinycss2.py::test_skip PASSED [ 95%] tests/test_tinycss2.py::test_comment_eof PASSED [ 95%] tests/test_tinycss2.py::test_parse_declaration_value_color PASSED [ 96%] tests/test_tinycss2.py::test_serialize_rules PASSED [ 96%] tests/test_tinycss2.py::test_serialize_declarations PASSED [ 96%] tests/test_tinycss2.py::test_backslash_delim PASSED [ 96%] tests/test_tinycss2.py::test_bad_unicode PASSED [ 96%] tinycss2/__init__.py::ISORT PASSED [ 97%] tinycss2/__init__.py::FLAKE8 PASSED [ 97%] tinycss2/ast.py::ISORT PASSED [ 97%] tinycss2/ast.py::FLAKE8 PASSED [ 97%] tinycss2/bytes.py::ISORT PASSED [ 97%] tinycss2/bytes.py::FLAKE8 PASSED [ 98%] tinycss2/color3.py::ISORT PASSED [ 98%] tinycss2/color3.py::FLAKE8 PASSED [ 98%] tinycss2/nth.py::ISORT PASSED [ 98%] tinycss2/nth.py::FLAKE8 PASSED [ 98%] tinycss2/parser.py::ISORT PASSED [ 99%] tinycss2/parser.py::FLAKE8 PASSED [ 99%] tinycss2/serializer.py::ISORT PASSED [ 99%] tinycss2/serializer.py::FLAKE8 PASSED [ 99%] tinycss2/tokenizer.py::ISORT PASSED [ 99%] tinycss2/tokenizer.py::FLAKE8 PASSED [100%] =============================== warnings summary =============================== ../../../gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages/_pytest/nodes.py:146: 11 warnings /gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages/_pytest/nodes.py:146: PytestDeprecationWarning: is not using a cooperative constructor and only takes {'fspath', 'parent'}. See https://docs.pytest.org/en/stable/deprecations.html#constructors-of-custom-pytest-node-subclasses-should-take-kwargs for more details. warnings.warn( ../../../gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages/_pytest/nodes.py:264: 11 warnings /gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages/_pytest/nodes.py:264: PytestRemovedIn8Warning: The (fspath: py.path.local) argument to Flake8Item is deprecated. Please use the (path: pathlib.Path) argument instead. See https://docs.pytest.org/en/latest/deprecations.html#fspath-argument-for-node-constructors-replaced-with-pathlib-path return cls._create(parent=parent, **kw) ../../../gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages/_pytest/nodes.py:708 /gnu/store/5xvlzrijn52yxm4pjinqnspxcfyq7yyc-python-pytest-7.1.3/lib/python3.10/site-packages/_pytest/nodes.py:708: PytestWarning: Flake8Item is an Item subclass and should not be a collector, however its bases File are collectors. Please split the Collectors and the Item into separate node types. Pytest Doc example: https://docs.pytest.org/en/latest/example/nonpython.html example pull request on a plugin: https://github.com/asmeurer/pytest-flakes/pull/40/ warnings.warn( docs/conf.py: 2 warnings docs/css_diagram_role.py: 2 warnings tests/test_tinycss2.py: 2 warnings tinycss2/__init__.py: 2 warnings tinycss2/ast.py: 2 warnings tinycss2/bytes.py: 2 warnings tinycss2/color3.py: 2 warnings tinycss2/nth.py: 2 warnings tinycss2/parser.py: 2 warnings tinycss2/serializer.py: 2 warnings tinycss2/tokenizer.py: 2 warnings /gnu/store/ny0jjaqsjfwr281wvkppfx71xcgfbhzl-python-flake8-4.0.1/lib/python3.10/site-packages/flake8/plugins/manager.py:261: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. eps = importlib_metadata.entry_points().get(self.namespace, ()) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.10.7-final-0 ----------- Name Stmts Miss Branch BrPart Cover ---------------------------------------------------------- tests/test_tinycss2.py 121 0 14 0 100% ---------------------------------------------------------- TOTAL 121 0 14 0 100% ======================= 501 passed, 45 warnings in 5.91s ======================= phase `check' succeeded after 8.5 seconds starting phase `sanity-check' validating 'tinycss2' /gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib/python3.10/site-packages ...checking requirements: OK WARNING: cannot determine top-level modules phase `sanity-check' succeeded after 0.3 seconds starting phase `patch-shebangs' phase `patch-shebangs' succeeded after 0.0 seconds starting phase `rename-pth-file' phase `rename-pth-file' succeeded after 0.0 seconds starting phase `strip' stripping binaries in "/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives") stripping binaries in "/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/bin" with "strip" and flags ("--strip-unneeded" "--enable-deterministic-archives") phase `strip' succeeded after 0.0 seconds starting phase `validate-runpath' validating RUNPATH of 0 binaries in "/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/lib"... validating RUNPATH of 0 binaries in "/gnu/store/pzp2h3icffcgl11f2vg5sipnyr7fl5b0-python-tinycss2-1.1.0/bin"... phase `validate-runpath' succeeded after 0.0 seconds starting phase `validate-documentation-location' phase `validate-documentation-location' succeeded after 0.0 seconds starting phase `delete-info-dir-file' phase `delete-info-dir-file' succeeded after 0.0 seconds starting phase `patch-dot-desktop-files' phase `patch-dot-desktop-files' succeeded after 0.0 seconds starting phase `make-dynamic-linker-cache' phase `make-dynamic-linker-cache' succeeded after 0.0 seconds starting phase `install-license-files' installing 1 license files from '.' phase `install-license-files' succeeded after 0.0 seconds starting phase `reset-gzip-timestamps' phase `reset-gzip-timestamps' succeeded after 0.0 seconds starting phase `compress-documentation' phase `compress-documentation' succeeded after 0.0 seconds